[英]JUnit test case for methods returning void
我有一个方法的签名是:
void method1(int i,int j);
现在,我希望为此方法创建一个JUnit测试用例,但是我不确定应该如何做。 我是Java的新手,所以请原谅。
我知道我需要使用assertEquals()
但是我不确定应如何使用它。
有人可以帮帮我吗?
该方法返回void的事实通常不是问题。 您需要考虑此方法如何更改对象的状态以及如何检索状态的更改。
也许您的班级有一些吸气剂方法,您可以在此方法上调用断言。 有时,它甚至可能是您需要断言的类的toString()
。
如果您发布一些代码,我可以使我的答案更具体。
void
的方法将表明有关对象状态的某些更改。 您可以定制单元测试,以验证您希望更改的内容。
必要时包括吸气剂也将是有益的,这样可以更轻松地检索有关对象的状态信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.