使用JUnit的Java测试方法

时间:2015-05-15 14:51:20

标签: java junit

我是junit测试的新手,所以即时通讯询问这些方法应该如何进行junit测试?

    public void addUser(String username) {
            usernames.add(username);
        }
    public String toString() {
            StringBuilder sb = new StringBuilder();
            sb.append(name+"\n");
            if ( usernames.size() == 0 ) 
                sb.append("EMPTY\n");
            for ( String user : usernames ) 
                sb.append(user+"\n");
            return sb.toString();
        }

2 个答案:

答案 0 :(得分:2)

为您提供一个开始:

@Test
public void test1() {
    YourObject o = new YourObject();
    o.addUser("TheUserNameYouWantToTest");
    Assert.assertEquals("YourExpectedString", o.toString());
}

答案 1 :(得分:0)

使用assert-methods。您应该比较它是否与预期相同以及您的方法返回