完善动态航班转历史功能,完善插入es的异常捕获及日志打印.修复FDIV结构和ES结构不符导致的插入异常问题。

This commit is contained in:
zhouxiunai
2019-01-25 05:08:43 +08:00
parent c715a135de
commit 5d96d4f2b6
5 changed files with 113 additions and 68 deletions
@@ -2,6 +2,8 @@ package com.gzzn.omms.msgexchangeapi.service.flightInfo;
import static org.assertj.core.api.Assertions.assertThat;
import java.util.List;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
@@ -18,6 +20,9 @@ public class FlightHisServiceImplTest {
@Autowired
private FlightHisServiceImpl flightHisServiceImpl;
@Autowired
private IFlightInfoService flightInfoService;
@Test
public void testIsCNCLMatch()
{
@@ -28,4 +33,18 @@ public class FlightHisServiceImplTest {
//flightHisServiceImpl.isAMatch(fltr);
}
@Test
public void testGetHisToBeTran()
{
List<FLTR> fltrs = flightInfoService.findAll();
System.out.println("所有航班动态条数:"+fltrs.size());
List<FLTR> fltrsHis = flightHisServiceImpl.getHisToBeTran(fltrs);
System.out.println("等待转历史航班动态条数:"+fltrsHis.size());
flightHisServiceImpl.save(fltrsHis);
assertThat(fltrsHis).isNotEmpty();
}
}