Skip to content

Commit

Permalink
chore: test
Browse files Browse the repository at this point in the history
  • Loading branch information
juno-junho committed Sep 13, 2023
1 parent 48c034d commit 9ab5f06
Show file tree
Hide file tree
Showing 3 changed files with 51 additions and 50 deletions.
40 changes: 20 additions & 20 deletions src/main/java/com/ray/pominowner/global/config/TokenProvider.java
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
package com.ray.pominowner.global.config;

import lombok.Getter;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;

@Getter
@Component
public class TokenProvider {

private final String businessNumberServiceKey;
private final String businessNumberHeaderAuthKey;

public TokenProvider(@Value("${api.token.business.query:''}") String businessNumberServiceKey,
@Value("${api.token.business.header:''}") String businessNumberHeaderAuthKey) {
this.businessNumberServiceKey = businessNumberServiceKey;
this.businessNumberHeaderAuthKey = businessNumberHeaderAuthKey;
}

}
//package com.ray.pominowner.global.config;
//
//import lombok.Getter;
//import org.springframework.beans.factory.annotation.Value;
//import org.springframework.stereotype.Component;
//
//@Getter
//@Component
//public class TokenProvider {
//
// private final String businessNumberServiceKey;
// private final String businessNumberHeaderAuthKey;
//
// public TokenProvider(@Value("${api.token.business.query:''}") String businessNumberServiceKey,
// @Value("${api.token.business.header:''}") String businessNumberHeaderAuthKey) {
// this.businessNumberServiceKey = businessNumberServiceKey;
// this.businessNumberHeaderAuthKey = businessNumberHeaderAuthKey;
// }
//
//}
3 changes: 2 additions & 1 deletion src/main/resources/application.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,10 @@ spring:
activate:
on-profile: prod
import: sub/application-db.yml, sub/application-token.yml

---
spring:
config:
activate:
on-profile: dev
import: dev/application-dev.yml, sub/application-token.yml
import: dev/application-dev.yml
Original file line number Diff line number Diff line change
@@ -1,29 +1,29 @@
package com.ray.pominowner.global.config;

import lombok.extern.slf4j.Slf4j;
import org.junit.jupiter.api.DisplayName;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;

import static org.assertj.core.api.Assertions.assertThat;

@Slf4j
@SpringBootTest
class TokenProviderTest {

@Autowired
private TokenProvider tokenProvider;

@Test
@DisplayName("yml에 설정된 올바른 토큰을 가져올 수 있다.")
void successGetCorrectToken() {
String businessNumberServiceKey = tokenProvider.getBusinessNumberServiceKey();
String businessNumberHeaderAuthKey = tokenProvider.getBusinessNumberHeaderAuthKey();
log.info("businessNumberServiceKey: {}, businessNumberHeaderAuthKey: {}", businessNumberServiceKey, businessNumberHeaderAuthKey);

assertThat(businessNumberServiceKey).isNotBlank().isNotEqualTo("null");
assertThat(businessNumberHeaderAuthKey).isNotBlank().isNotEqualTo("null");
}

}
//package com.ray.pominowner.global.config;
//
//import lombok.extern.slf4j.Slf4j;
//import org.junit.jupiter.api.DisplayName;
//import org.junit.jupiter.api.Test;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.boot.test.context.SpringBootTest;
//
//import static org.assertj.core.api.Assertions.assertThat;
//
//@Slf4j
//@SpringBootTest
//class TokenProviderTest {
//
// @Autowired
// private TokenProvider tokenProvider;
//
// @Test
// @DisplayName("yml에 설정된 올바른 토큰을 가져올 수 있다.")
// void successGetCorrectToken() {
// String businessNumberServiceKey = tokenProvider.getBusinessNumberServiceKey();
// String businessNumberHeaderAuthKey = tokenProvider.getBusinessNumberHeaderAuthKey();
// log.info("businessNumberServiceKey: {}, businessNumberHeaderAuthKey: {}", businessNumberServiceKey, businessNumberHeaderAuthKey);
//
// assertThat(businessNumberServiceKey).isNotBlank().isNotEqualTo("null");
// assertThat(businessNumberHeaderAuthKey).isNotBlank().isNotEqualTo("null");
// }
//
//}

0 comments on commit 9ab5f06

Please sign in to comment.