java中的Junit测试
请问,如何为这些方法编写junit测试用例:java中的Junit测试,junit,Junit,请问,如何为这些方法编写junit测试用例: public void setDishProvider(DishProvider dishProvider) { this.dishProvider= dishProvider; dishProvider.addDishListener(this); } public int peopleHelped() { return counter; //returns the counter..
public void setDishProvider(DishProvider dishProvider) {
this.dishProvider= dishProvider;
dishProvider.addDishListener(this);
}
public int peopleHelped() {
return counter; //returns the counter..
}
瞎猜
@Test
public void testSetDishProvider() {
YourClass yourclass = new YourClass();
DishProvider dishProvider = new DishProvider();
yourClass.setDishProvider(dishProvider);
assertEquals(dishProvider, yourClass.getDishProvider());
assertTrue(dishProvider.getListeners().contains(yourClass));
}
详细说明一下。班上其他的人是什么?您想在测试中验证什么?您已经试过什么了?您只需像往常一样编写一个单元测试:1。设置前提条件,2。调用你的方法,3。断言后条件,4。撕下你需要的任何助手的东西这个问题不是很好。确保在问题中包含你想测试的内容。什么是洗碗机供应商?