标签: java java-8 easymock
我正在使用EasyMock.capture来捕获传递给函数的集合。但那个集合是可变的。
因此,如果稍后如果函数foo正在修改集合,那么它也会反映在EasyMock捕获的值中。您是否可以强制EasyMock克隆集合而不仅仅是保留引用?
答案 0 :(得分:0)
您还可以使用getCurrentArguments和IAnswer检索参数。
但是,扩展Capture对象也非常优雅。