是否有兴趣在单元测试中测试基本增量?

mik*_*i5k 1 java junit unit-testing

是否有兴趣通过单元测试来测试基本增量?

测试类中的方法

@Test
public void testIncreaseString() throws Exception {

}
Run Code Online (Sandbox Code Playgroud)

原始课程中的方法

public void increaseString() {
    counterString++;
}
Run Code Online (Sandbox Code Playgroud)

dav*_*xxx 7

您的方法是公共的并且它执行逻辑,因此测试它是有意义的.

不过,这种方法

public void increaseString() {
    counterString++;
}
Run Code Online (Sandbox Code Playgroud)

不返回结果.因此,要测试此方法的行为,您应该检查此方法产生的副作用.

例如,如果您有一个String getCounter()返回值的方法,则counterString可以使用此方法进行断言.