jmock

    2热度

    2回答

    我有一个方法,需要一个地图作为参数的依赖关系。 public interface Service { void doSomething(Map<String, String> map); } 我想写一个断言,这个依赖被调用与适当的地图内容。事情是这样的: @RunWith(JMock.class) public class MainTest { private Mock

    0热度

    1回答

    我试图写上去使用JMock的几个测试和下面的代码将被添加: db = context.mock(DBResultQueryExecutor.class); context.checking(new Expectations() {{ oneOf (db).prepareQuery(query); will(throwException(new QueryException("

    7热度

    3回答

    我目前正在编写一些涉及JMock的测试。我无法理解的代码结构如下: context.checking(new Expectations() { //context is of type Mockery of course { allowing(csv).getFileName(); will(returnValue(fileName));

    1热度

    1回答

    以前使用过RhinoMocks的经验,它区分两种不同类型的类:一种是严格的,执行完全类似于标准JMock嘲讽的检查,另一种是根本不关心关于你没有列入你的期望的方法。例如,如果要测试对象上是否调用方法a(),但整个程序可能会随后调用其他许多方法,则在JMock中,必须明确列出所有内容,而Rhino只会关心你真正列出的那些被称为。有没有办法在JMock中实现相同的行为?

    6热度

    1回答

    我想测试被调用模拟方法具有不同参数的方法: public void methodToTest(){ getMock().doSomething(1); getMock().doSomething(2); getMock().doSomething(3); } 在我的单元测试,我想知道,如果methodToTest真的呼吁与这些人恰恰方法这些论据。这是我写的代码:

    0热度

    1回答

    我有一个Spring Maven项目,我们将使用JMock来测试我的项目的服务/业务/ DAO层,如客户所建议的。 请问有人能给我提供我能理解和实施的好链接吗?我也听说过其他嘲笑框架,如Mockito或EasyMock。 JMock比那些更好吗?或哪一个更好地使用甚至?这只是为了知识的缘故,因为我将仅使用JMock,因为它是由客户端建议的

    0热度

    2回答

    如何测试一个void方法,即在JMock中不返回任何东西的方法?

    1热度

    1回答

    我试过了关于jmock站点的文档,我简直失去了知识。对于已经知道如何使用它的人来说,这似乎是很棒的文档。我不是其中之一。我正在寻找其中的一个。 :) 我有一个服务层,所有前端到我的应用程序进行通信。服务层使用DAO与数据库通信并返回我的模型对象。我想为这些DAO使用Jmock,以便不会访问数据库。 所以,我有PersonServiceImpl实现PersonService和PersonH​​ibe

    1热度

    1回答

    我的问题:如何创建一个模拟对象并通过构造函数或setter注入属性? 我收到意外的调用错误。我正在@Before中的模拟对象上设置一个设置我的BAPI的名称属性。当我执行测试时,我的setName方法出现意外的调用错误。但是,我真的不想测试这种方法。我只是插入它,所以当我的代码执行方法checkParm(b)时,值就在那里。 如果我不嘲笑setter的任何期望,我会得到意想不到的调用。但是,如果我

    0热度

    1回答

    我在写一个集成测试,它模拟来自前端的一系列操作。我设置我的期望是这样的: context.checking(new Expectations() {{ States state = states("service"); allowing(service).getPendingTxn(); will(returnValue(null)); when(stat