我是junit测试的新手,我有以下测试 -
public class ItemsTest extends TestCase {
private Items itemsd;
protected void setUp() throws Exception {
super.setUp();
itemsd = new Items();
}
@Test
public void testGetCategory() {
boolean result = itemsd.getCategory() != null;
Assert.assertTrue(result);
}
}
哪个测试这个非常简单的代码 -
/**
* @return Returns the category.
*/
public String getCategory() {
return category;
}
显然我在这里缺少一些简单的东西?
答案 0 :(得分:3)
似乎您的itemsd.getCategory()
返回null
,所以
boolean result = itemsd.getCategory() != null;
result
为false
,因此以下语句无法断言
Assert.assertTrue(result);