Browse Source

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

develop
지대한 7 days 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;
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.DosFltPlanResult;
import com.palnet.biz.jpa.repository.dos.DosFltPlanAreaRepository;
@ -127,9 +128,15 @@ class DronOneStopServiceTest {
}
}
// CPT 코드 업데이트 - 전체
@Test
void test() {
DosApprovalResult approvalResult= dronOneStopService.getApprovalResult(500.0, 492.0, new Coordinate(126.83916033495814, 37.56642984745274));
log.info("{}", approvalResult);
void updateAllCptCode() {
List<DosFltPlanArea> all = dosFltPlanAreaRepository.findAll();
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