我如何JUnit测试getData
方法,因为getData
是ArrayList
。
我不确定是否需要在JUnit测试类中更改某些内容(例如为arrayList
添加一些库)
答案 0 :(得分:2)
这个问题不够具体,无法完全回答,但无论如何,这是一个简单测试的建议,你可以实现:
public class MicrophoneTest {
private Microphone microphone;
@Test
public void testGetData(){
microphone = new Microphone("test");
ArrayList data = microphone.getData();
assertNotNull(data);
assertEquals(data.size(), 2); // 2 is the expected size
}
}