TargetService regist test code

This commit is contained in:
geek 2018-06-20 21:09:13 +09:00
parent 7ceea83e6c
commit 1aa3b1ffbd

View File

@ -0,0 +1,78 @@
package com.loafle.overflow.central.module.target.service;
import com.loafle.overflow.central.spring.AppConfigTest;
import com.loafle.overflow.core.exception.OverflowException;
import com.loafle.overflow.model.meta.*;
import com.loafle.overflow.model.sensor.Sensor;
import com.loafle.overflow.model.target.Target;
import com.loafle.overflow.service.central.infra.InfraService;
import com.loafle.overflow.service.central.meta.MetaCrawlerService;
import com.loafle.overflow.service.central.meta.MetaSensorStatusService;
import com.loafle.overflow.service.central.target.TargetService;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.ActiveProfiles;
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.*;
@RunWith(SpringJUnit4ClassRunner.class)
@ActiveProfiles("test")
@ContextConfiguration(classes = {AppConfigTest.class})
public class CentralTargetServiceTest {
@Autowired
TargetService targetService;
@Autowired
InfraService infraService;
@Autowired
MetaCrawlerService metaCrawlerService;
@Autowired
MetaSensorStatusService metaSensorStatusService;
@Test
public void regist() {
}
// List<Target> targets, Long probeID
@Test
public void registAll() throws OverflowException {
List<Target> targets = new ArrayList<>();
List<Sensor> sensors = new ArrayList<>();
List<MetaCrawler> metaCrawlers = this.metaCrawlerService.readAll();
List<MetaSensorStatus> metaSensorStatusList = this.metaSensorStatusService.readAll();
// MetaSensorDisplayItem metaSensorDisplayItem = this.metaSensorDisplayItemService.read(Long.valueOf(1));
Target target = new Target();
target.setMetaTargetType(MetaTargetServiceType.Enum.UNKNOWN.to());
target.setInfra(new com.loafle.overflow.model.infra.InfraService(Long.valueOf((long)3)));
Sensor sensor = new Sensor();
sensor.setItemCount(0);
sensor.setCrawlerInputItems(null);
sensor.setMetaCrawler(metaCrawlers.get(5));
sensor.setName("Test Sensor");
sensor.setTarget(target);
sensor.setMetaSensorStatus(metaSensorStatusList.get(0));
sensors.add(sensor);
target.setSensors(sensors);
targets.add(target);
List<Target> targetList = this.targetService.registAll(targets, Long.valueOf(1));
System.out.println("Target List Size: " + targetList.size());
}
}