小编use*_*529的帖子

实例变量的Setter和getters的Junit测试

为对象内的实例变量的setter和getter创建测试用例时.什么是最好的方法?在这里,我在我的测试中使用get和set方法.这会是糟糕的测试策略吗?

/**
 * Test of setFlightNumber method, of class Flight.
 */
@Test
public void testSetFlightNumber() {
    System.out.println("setFlightNumber");
    int flightNumber = 1000;
    Flight instance = new Flight();
    instance.setFlightNumber(flightNumber);
    // TODO review the generated test code and remove the default call to fail.
    assertEquals(instance.getFlightNumber(), flightNumber);
}

/**
 * Test of getFlightNumber method, of class Flight.
 */
@Test
public void testGetFlightNumber() {
    System.out.println("getFlightNumber");
    Flight instance = new Flight();
    int expResult = 1000;
    instance.setFlightNumber(1000);
    int result = instance.getFlightNumber();
    assertEquals(expResult, result);
}
Run Code Online (Sandbox Code Playgroud)

java junit unit-testing

13
推荐指数
1
解决办法
4万
查看次数

如何判断一个项目是否使用 Yarn

如何知道一个项目是使用 Yarn 还是 NPM?两者都包含一个package.json文件,尽管 Yarn 依赖项在名为yarn.lock.

yarnpkg

9
推荐指数
2
解决办法
856
查看次数

标签 统计

java ×1

junit ×1

unit-testing ×1

yarnpkg ×1