我正在编写一个 junit 测试来断言集合的大小不是 0。
public interface Phone {
public Set<PhoneSample> getPhone();
public void setPhone<Set<PhoneSample> phone>
}
public class DefaultPhone implements Phone{
private Set<PhoneSample> phone;
@Override
public Set<PhoneSample> getPhone() {
return phone;
}
}
@Override
public void setPhone(Set<PhoneSample> phone) {
this.phone = phone;
}
}
public class Test{
@Test
public void testOrder10() throws Exception {
Phone input = new DefaultPhone();
int size = input.phone.getLength(); ///DOESNT WORK
assertThat(size, is > 0);
}
}
我最终希望能够获得大小,并检查它是否大于零。
我的第二个问题是如何从测试类访问集合内的 getPhone() 方法。如果我在我的集合中添加更多方法,我将如何从集合内部访问这些方法中的每一个。