From 4044face10fe0bcecc5f9881ad4e26639aa1dd12 Mon Sep 17 00:00:00 2001 From: snoop Date: Sun, 25 Jun 2017 16:01:46 +0900 Subject: [PATCH] added test --- .../meta/dao/MetaMemberStatusDAOTest.java | 62 +++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 src/test/java/com/loafle/overflow/meta/dao/MetaMemberStatusDAOTest.java diff --git a/src/test/java/com/loafle/overflow/meta/dao/MetaMemberStatusDAOTest.java b/src/test/java/com/loafle/overflow/meta/dao/MetaMemberStatusDAOTest.java new file mode 100644 index 0000000..2e3707b --- /dev/null +++ b/src/test/java/com/loafle/overflow/meta/dao/MetaMemberStatusDAOTest.java @@ -0,0 +1,62 @@ +package com.loafle.overflow.meta.dao; + +import com.loafle.overflow.AppConfig; +import com.loafle.overflow.JdbcConfiguration; +import com.loafle.overflow.meta.model.MetaMemberStatus; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; + +import java.util.ArrayList; +import java.util.List; + +import static org.junit.Assert.*; + +/** + * Created by root on 17. 6. 25. + */ +@RunWith(SpringJUnit4ClassRunner.class) +@ContextConfiguration(classes = {AppConfig.class, JdbcConfiguration.class}) +public class MetaMemberStatusDAOTest { + + @Autowired + private MetaMemberStatusDAO metaMemberStatusDAO; + + @Test + public void create() { + + MetaMemberStatus statusNoAuth = new MetaMemberStatus(); + statusNoAuth.setName("NOAUTH"); + + MetaMemberStatus statusNormal = new MetaMemberStatus(); + statusNormal.setName("NORMAL"); + + MetaMemberStatus statusDiaPause = new MetaMemberStatus(); + statusDiaPause.setName("DIAPAUSE"); + + MetaMemberStatus statusWithDrawal = new MetaMemberStatus(); + statusWithDrawal.setName("WITHDRAWAL"); + + List metaMemberStatuses = new ArrayList<>(); + + metaMemberStatuses.add(statusNoAuth); + metaMemberStatuses.add(statusNormal); + metaMemberStatuses.add(statusDiaPause); + metaMemberStatuses.add(statusWithDrawal); + + + for(int indexI = 1; indexI <= metaMemberStatuses.size(); ++indexI) { + MetaMemberStatus status = metaMemberStatuses.get(indexI-1); + + status.setId((short)indexI); + this.metaMemberStatusDAO.save(status); + + } + + + + } + +} \ No newline at end of file