Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java jMock的with()方法做什么?_Java_Tdd_Jmock - Fatal编程技术网

Java jMock的with()方法做什么?

Java jMock的with()方法做什么?,java,tdd,jmock,Java,Tdd,Jmock,我看到with()方法在测试驱动开发中与assertThat()方法一起使用,但我不明白with()的作用。有人能举个清楚的例子解释一下吗。我好像在上面找不到任何东西 多谢各位 它允许您指定一组可接受的输入。我想它应该读得像英语,比如“用任意整数调用add” 以下是链接到下面的备忘单中的一个示例: allowing (calculator).add(with(any(int.class)), with(any(int.class)));

我看到with()方法在测试驱动开发中与assertThat()方法一起使用,但我不明白with()的作用。有人能举个清楚的例子解释一下吗。我好像在上面找不到任何东西


多谢各位

它允许您指定一组可接受的输入。我想它应该读得像英语,比如“用任意整数调用add”

以下是链接到下面的备忘单中的一个示例:

allowing (calculator).add(with(any(int.class)), with(any(int.class)));