Open TokiNoviceProgrammer opened 3 months ago
import org.junit.Test; import java.util.List; import static org.junit.Assert.assertEquals; public class YourServiceClassTest { @Test public void testMethodReturningListOfModels() { // 期待値の準備 List<YourModelClass> expectedList = createExpectedList(); // 実際の結果の取得(ここではテスト用のメソッドを仮定) List<YourModelClass> actualList = yourServiceClass.methodReturningListOfModels(); // アサーション assertEquals(expectedList.size(), actualList.size()); for (int i = 0; i < expectedList.size(); i++) { YourModelClass expectedModel = expectedList.get(i); YourModelClass actualModel = actualList.get(i); assertEquals(expectedModel.getId(), actualModel.getId()); assertEquals(expectedModel.getName(), actualModel.getName()); // 他のフィールドも同様に検証する } } // テスト用のダミーメソッド private List<YourModelClass> createExpectedList() { // テスト用のデータを生成してリストに追加する } }