姬長信(Redy)

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.