Java “什么是”呢;FLF";,[03]

Java “什么是”呢;FLF";,[03],java,junit,easymock,Java,Junit,Easymock,我是EasyMock和junit的新手,在eclipse中运行其中一个测试,我看到了以下错误: 失败跟踪中的意外方法调用LdapStudentDAO.findstudencontrols(“FLF”,[03])。我不知道这是什么意思。谢谢。请在提问时提供完整的示例。这样我们可以更准确地回答 该消息表示调用了具有参数“FLF”和[03]的LdapStudentDAO模拟的方法FindStudeTontroles,模拟不希望调用该方法 根据记录,方法或参数与任何记录都不匹配。因此,这是一个错误。在提

我是EasyMock和junit的新手,在eclipse中运行其中一个测试,我看到了以下错误:
失败跟踪中的意外方法调用LdapStudentDAO.findstudencontrols(“FLF”,[03])。我不知道这是什么意思。谢谢。

请在提问时提供完整的示例。这样我们可以更准确地回答

该消息表示调用了具有参数
“FLF”
[03]
LdapStudentDAO
模拟的方法
FindStudeTontroles
,模拟不希望调用该方法


根据记录,方法或参数与任何记录都不匹配。因此,这是一个错误。

在提问时,请始终提供完整的示例。这样我们可以更准确地回答

该消息表示调用了具有参数
“FLF”
[03]
LdapStudentDAO
模拟的方法
FindStudeTontroles
,模拟不希望调用该方法


根据记录,方法或参数与任何记录都不匹配。因此出现了这个错误。

你能发布测试方法吗?我觉得你有一个模拟的
LdapStudentDAO
,它有一个方法
findstudencontrols
,用参数
“FLF”
(可能是一个字符串)和
[03]
,可能是一个列表或数组调用,也许是varargs。你能发布测试方法吗?我觉得你有一个模拟的
LdapStudentDAO
,它有一个方法
findstudencontrols
,可以用参数
“FLF”
(可能是字符串)和
[03]
,可能是列表或数组,可能是varargs调用。谢谢你的回答。这让我有点理解,那是不是意味着我需要增加那个电话?是的。如果可以的话,你应该这么做。仅当参数相关时才完全匹配。否则,只需使用
anyObject()
谢谢您的回答。这让我有点理解,那是不是意味着我需要增加那个电话?是的。如果可以的话,你应该这么做。仅当参数相关时才完全匹配。否则,只需使用
anyObject()