簡體   English   中英

使用 Mockito 對 POJO 進行單元測試

[英]Unit test for POJO using Mockito

我有一個帶有另一個 POJO 變量的 POJO 類

class Rows 
{
    private List<RowName> rowName; //RowName is another POJO with String variables
    //getter & setter
}

測試用例通過了,但我不確定我是否正確地測試了它。

public class RowsTest
{
    private final List<RowName> rowName = Mockito.mock(List.class);
    
    private final Rows target = new Rows(rowName);

    @Test
    public void testGetMethods()
    {
        //then
        Assert.assertEquals(rowName, target.getRowName());
    }
}

在編寫 Mock 測試時,您需要考慮“我鎖定了什么功能,以便將來不會意外更改”

測試數據類只能確保 Java 將來不會破壞它,並且 Java 在下一個版本的發布周期中對此進行了測試。

測試您的程序自定義的邏輯,而不是您使用的庫和語言。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM