如何在Junit,Mockito中以简单的方式为以下代码编写单元测试用例

时间:2018-09-19 18:50:10

标签: mockito junit5

private Info getInfo(String id, String name){
        Info a = new Info();
        a.setId(id);
        a.setName(name);
        return a;
    }

如何为上述方法编写单元测试用例?

1 个答案:

答案 0 :(得分:1)

您可以执行以下操作:

@Test
public void myTest() {
    // Given
    String id = "myId";
    String name = "myName";

    // When
    Info result = getInfo(id, name);

    // Then
    Assert.assertNotNull(result);
    Assert.assertEquals(id, result.getId());
    Assert.assertEquals(name, result.getName());
}

我不明白您为什么要在测试中使用Mockito。