我可以使用自定义代码扩展 jmock 对象吗
我在单元测试中使用了大约 10 个方法的回调接口。 我需要测试测试期间设置的 XML 字符串的值。 我已经致力于使用 jmock 来处理其他测试用例。 似乎首…
Hamcrest 对象匹配器...参数
我得到了类的方法 interface Class1{ void method1(SomeObject... parameters); } 我有一个自定义的 Hamcrest 匹配器 public class SomeObjectMatcher…
使用 JMock 如何模拟 Class的参数?
我正在使用 jMock,但我对如何模拟我想要成为任何实体类的参数感到困惑? 这是我试图匹配的方法: public List find(Query query, Class entityClass)…
Seam 中的模拟 facescontext 和 uicomponent
我正在尝试在接缝中为以下方法编写单元测试。 为此......我需要模拟 facesContext 和 UIComponent 并将其传递给方法 getAsObject 。 我尝试使用 Jmock…
JMock 通用返回类型
我正在为一个需要在其内部创建多个集合的类编写 JMock 测试。我为该类提供一个工厂,它将在需要时生成一个集合。 interface Factory { Collection new…
JMock - 为什么这个测试失败?
我正在使用 JMock 并在基本测试中遇到此错误:有人知道为什么吗? unexpected invocation: class2.add(, ) expectations: expected once, never invok…
JMock 期望 - 是否可以检查期望中的实际值?
我是 Java 和 JMock 的新手,目前正在尝试了解模拟。我用虚拟类创建了这个虚拟测试: public class JmockUnitTest { private Mockery context = new M…
jmock - 模拟以 long[] 作为输入和 with(any()) 的方法
我有一个与 jmock 库相关的问题。我正在尝试模拟一个具有 long[] 参数和 with(any()) 参数的方法。有没有直接的方法可以做到这一点? public class A …
JMock断言在TearDown中是否满足?
我不知道为什么,但我总是这样编写 JMock 测试: @Test public void testMyThing() throws Exception { mockery.checking(new Expectations() {{ oneO…
mockito 是否有与 jMock 的 States 等效的习惯用法?
《Growing Object Oriented Software》一书给出了 jMock 中的几个示例,其中状态是明确的,而不通过 API 公开。我真的很喜欢这个主意。 Mockito 有办…
在 JMock 中捕获参数的标准方法
JMock 中是否有一种内置的标准方法来捕获方法参数,以便稍后使用标准 JUnit 功能测试参数对象? 像 final CapturedContainercapturedArgumentContaine…
如何使用 jMock 的 ClassImposteriser 进行 Android 单元测试?
在我的单元测试中,我尝试了以下操作: import org.jmock.Mockery; import org.jmock.Expectations; import org.jmock.lib.legacy.ClassImposteriser;…