지도 검색 rest api 헤더 문제

{
“errorType”: “AccessDeniedError”,
“message”: “cannot find Authorization : KakaoAK header”
}

이 문제가 발생하고 있습니다.
코드상에서 헤더를 set 할 때 KakaoAK 도 붙여서 REST API KEY를 설정해주었는데 응답이 이렇게 넘어오네요…
포스트맨으로 API 테스트 할 땐 잘 넘어오지만 테스트 코드 작성해서 실행하니 안되네요 ㅠ
KAKAO_REST_API_KEY 환경변수 설정은 테스트와 메인애플리케이션 모두 되어 있습니다.
코드 첨부하겠습니다.

@Slf4j
@Service
@RequiredArgsConstructor
public class KakaoAddressSearchService {

private final RestTemplate restTemplate;
private final KakaoUriBuilderService kakaoUriBuilderService;

@Value("${KAKAO_REST_API_KEY}")
private String kakaoRestApiKey;

public KakaoApiResponseDto requestAddressSearch(String address) {

    if(ObjectUtils.isEmpty(address)) return null;

    URI uri = kakaoUriBuilderService.buildUriByAddressSearch(address);

    HttpHeaders headers = new HttpHeaders();
    headers.set(HttpHeaders.AUTHORIZATION, "KakaoAK " + kakaoRestApiKey);
    HttpEntity httpEntity = new HttpEntity<>(headers);

    return restTemplate.exchange(uri, HttpMethod.GET, httpEntity, KakaoApiResponseDto.class).getBody();
}

}

@Service
@Slf4j
public class KakaoUriBuilderService {
private static final String KAKAO_LOCAL_SEARCH_ADDRESS_URL = “https://dapi.kakao.com/v2/local/search/address.json”;

public URI buildUriByAddressSearch(String address) {
    UriComponentsBuilder uriBuilder = UriComponentsBuilder.fromHttpUrl(KAKAO_LOCAL_SEARCH_ADDRESS_URL);
    uriBuilder.queryParam("query", address);

    URI uri = uriBuilder.build().encode().toUri(); // encode default utf-8
    log.info("[KakaoAddressSearchService buildUriByAddressSearch] address: {}, uri: {}", address, uri);

    return uri;
}

}

def “주소값이 valid하다면, requestAddressSearch 메소드는 정상적으로 document를 반환한다.”() {
given:
def address = “서울 성북구 종암로 10길”

    when:
    def result = kakaoAddressSearchService.requestAddressSearch(address)

    then:
    result.documentList.size() > 0
    result.metaDto.totalCount > 0
    result.documentList.get(0).addressName != null
}