源码

java – 测试返回类型为void的方法


我是软件测试的新手.在一个教程中,我读到我可以测试一些像这样的方法:

@Test
 public void testMultiply() {
   MyClass tester = new MyClass();
   assertEquals("10 x 5 must be 50", 50, tester.multiply(10, 5));
 } 

所以我必须将一些参数传递给方法并获得返回值.
但在我的情况下,我有一些没有任何参数和返回值的类:

ArrayList al = new ArrayList();

public void Main(){
  methodA();
  methodB();
}

public void methodA(){
  // connect to URL
  // get some data
  for(int i=0; i

是否也可以测试它们?例如,正确的值是否来自methodA()中的URL.

(0)

本文由 投稿者 创作,文章地址:https://blog.isoyu.com/archives/java-ceshifanhuileixingweivoiddefangfa.html
采用知识共享署名4.0 国际许可协议进行许可。除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。最后编辑时间为:11月 11, 2019 at 04:39 下午

热评文章