#26 pharmacy: build project

This commit is contained in:
haerong22
2023-01-05 06:53:02 +09:00
parent f240d89987
commit a04491b148
2 changed files with 16 additions and 1 deletions

View File

@@ -58,3 +58,11 @@ dependencies {
tasks.named('test') {
useJUnitPlatform()
}
processTestResources {
boolean hasProperty = project.hasProperty("KAKAO_REST_API_KEY")
System.out.println("Set kakao rest api key: $hasProperty")
filesMatching("**/application.yml") {
expand(project.properties)
}
}

View File

@@ -1,6 +1,8 @@
package com.example.road.direction.service
import com.example.road.api.dto.DocumentDto
import com.example.road.api.service.KakaoCategorySearchService
import com.example.road.direction.repository.DirectionRepository
import com.example.road.pharmacy.dto.PharmacyDto
import com.example.road.pharmacy.service.PharmacySearchService
import spock.lang.Specification
@@ -8,8 +10,13 @@ import spock.lang.Specification
class DirectionServiceTest extends Specification {
private PharmacySearchService pharmacySearchService = Mock();
private DirectionRepository directionRepository = Mock();
private KakaoCategorySearchService kakaoCategorySearchService = Mock();
private Base62Service base62Service = Mock();
private DirectionService directionService = new DirectionService(pharmacySearchService);
private DirectionService directionService = new DirectionService(
pharmacySearchService, directionRepository, kakaoCategorySearchService, base62Service
);
private List<PharmacyDto> pharmacyList;