0

我是 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;
}

显然我在这里遗漏了一些简单的东西?

4

1 回答 1

3

似乎你的itemsd.getCategory()回报null等等

 boolean result = itemsd.getCategory() != null;

resultfalse,因此以下语句无法断言

 Assert.assertTrue(result);
于 2012-06-17T17:36:43.940 回答