diff --git a/src/main/java/com/loafle/overflow/module/probe/dao/ProbeTaskDAO.java b/src/main/java/com/loafle/overflow/module/probe/dao/ProbeTaskDAO.java new file mode 100644 index 0000000..f5da8e9 --- /dev/null +++ b/src/main/java/com/loafle/overflow/module/probe/dao/ProbeTaskDAO.java @@ -0,0 +1,12 @@ +package com.loafle.overflow.module.probe.dao; + +import com.loafle.overflow.module.probe.model.ProbeTask; +import org.springframework.data.jpa.repository.JpaRepository; +import org.springframework.stereotype.Repository; + +/** + * Created by snoop on 17. 6. 26. + */ +@Repository +public interface ProbeTaskDAO extends JpaRepository { +} diff --git a/src/test/java/com/loafle/overflow/meta/dao/MetaProbeTaskTypeDAOTest.java b/src/test/java/com/loafle/overflow/meta/dao/MetaProbeTaskTypeDAOTest.java index 1488aa3..35269fb 100644 --- a/src/test/java/com/loafle/overflow/meta/dao/MetaProbeTaskTypeDAOTest.java +++ b/src/test/java/com/loafle/overflow/meta/dao/MetaProbeTaskTypeDAOTest.java @@ -3,6 +3,7 @@ package com.loafle.overflow.meta.dao; import com.loafle.overflow.AppConfig; import com.loafle.overflow.JdbcConfiguration; import com.loafle.overflow.meta.model.MetaProbeTaskType; +import org.junit.Ignore; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; @@ -24,7 +25,7 @@ public class MetaProbeTaskTypeDAOTest { @Autowired private MetaProbeTaskTypeDAO metaProbeTaskTypeDAO; - + @Ignore @Test public void Create() { diff --git a/src/test/java/com/loafle/overflow/module/probe/dao/ProbeTaskDAOTest.java b/src/test/java/com/loafle/overflow/module/probe/dao/ProbeTaskDAOTest.java new file mode 100644 index 0000000..20303ab --- /dev/null +++ b/src/test/java/com/loafle/overflow/module/probe/dao/ProbeTaskDAOTest.java @@ -0,0 +1,48 @@ +package com.loafle.overflow.module.probe.dao; + +import com.loafle.overflow.AppConfig; +import com.loafle.overflow.JdbcConfiguration; +import com.loafle.overflow.meta.model.MetaProbeTaskType; +import com.loafle.overflow.module.probe.model.Probe; +import com.loafle.overflow.module.probe.model.ProbeTask; +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 static org.junit.Assert.*; + +/** + * Created by snoop on 17. 6. 26. + */ +@RunWith(SpringJUnit4ClassRunner.class) +@ContextConfiguration(classes = {AppConfig.class, JdbcConfiguration.class}) +public class ProbeTaskDAOTest { + + @Autowired + private ProbeTaskDAO probeTaskDAO; + + + @Test + public void Create() { + + ProbeTask probeTask = new ProbeTask(); + + MetaProbeTaskType typeDiscovery = new MetaProbeTaskType(); + typeDiscovery.setId((short)1); + + probeTask.setMetaProbeTaskType(typeDiscovery); + probeTask.setData(""); + + Probe probe = new Probe(); + probe.setId(1); + + probeTask.setProbe(probe); + + this.probeTaskDAO.save(probeTask); + + + + } +} \ No newline at end of file