Spock将mock元素添加到SortedSet

时间:2017-12-13 14:10:40

标签: unit-testing grails spock

我有一个域类grep实例的间谍,它包含另一个域类ProjectSegmentCategory的实例的SortedSet。由于这两个域类都非常复杂并且具有很多依赖性,所以我想将它们都模拟为Mock或Spy。

我的问题是,我不知道,如何将间谍/模拟添加到SortedSet。从我得到的错误,我看起来当我想将对象添加到SortedSet时,它尝试使用Copy构造函数创建一个新对象,这会失败,因为原始对象是间谍。

所以我的问题是,如何将Spock Spy添加到Set?

这是我的代码:

ProjectSegmentCategoryValue

0 个答案:

没有答案