Browse Source

feat: 드론원스톱 CPT 코드 갱신 테스트 추가

develop
지대한 1 week ago
parent
commit
3e9244ab9e
  1. 13
      pav-server/src/test/java/com/palnet/biz/api/external/service/DronOneStopServiceTest.java

13
pav-server/src/test/java/com/palnet/biz/api/external/service/DronOneStopServiceTest.java vendored

@ -1,6 +1,7 @@
package com.palnet.biz.api.external.service; package com.palnet.biz.api.external.service;
import com.palnet.biz.api.external.model.DosApprovalResult; import com.palnet.biz.api.external.model.DosApprovalResult;
import com.palnet.biz.api.external.model.DosCptAuthResult;
import com.palnet.biz.jpa.entity.DosFltPlanArea; import com.palnet.biz.jpa.entity.DosFltPlanArea;
import com.palnet.biz.jpa.entity.DosFltPlanResult; import com.palnet.biz.jpa.entity.DosFltPlanResult;
import com.palnet.biz.jpa.repository.dos.DosFltPlanAreaRepository; import com.palnet.biz.jpa.repository.dos.DosFltPlanAreaRepository;
@ -127,9 +128,15 @@ class DronOneStopServiceTest {
} }
} }
// CPT 코드 업데이트 - 전체
@Test @Test
void test() { void updateAllCptCode() {
DosApprovalResult approvalResult= dronOneStopService.getApprovalResult(500.0, 492.0, new Coordinate(126.83916033495814, 37.56642984745274)); List<DosFltPlanArea> all = dosFltPlanAreaRepository.findAll();
log.info("{}", approvalResult); all.forEach(area -> {
DosCptAuthResult result = dronOneStopService.getCptAuth(new Coordinate(area.getLon(), area.getLat()), area.getBufferZone());
result.setCptCode(result.getCptCode());
result.setControlCptCode(result.getControlCptCode());
});
dosFltPlanAreaRepository.saveAll(all);
} }
} }
Loading…
Cancel
Save