我的 SUT 可以使用任何对象作为参数调用我的 mock 上的方法,包括 null
。
那么,EasyMock.anyObject()
是否匹配一个null
参数?或者我可以使用其他东西代替 anyObject()
也匹配 null
吗?
最佳答案
由于 EasyMock 还为 notNull()
和 null()
提供匹配器,我假设答案是肯定的 - 否则 anyObject()
和notNull()
将是多余的(如果 anyObject()
不匹配 null)。
一个简单的测试证实了这一点。
关于java - EasyMock.anyObject() 是否匹配空参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7916612/