지대한
7 months ago
29 changed files with 142 additions and 60 deletions
@ -0,0 +1,22 @@ |
|||||||
|
package kr.co.palnet.kac.data.pty; |
||||||
|
|
||||||
|
import org.springframework.boot.SpringApplication; |
||||||
|
import org.springframework.boot.autoconfigure.SpringBootApplication; |
||||||
|
import org.springframework.context.annotation.ComponentScan; |
||||||
|
import org.springframework.context.annotation.Configuration; |
||||||
|
|
||||||
|
@SpringBootApplication |
||||||
|
//@TestPropertySource(locations = "classpath:application-db.yml")
|
||||||
|
//@TestPropertySource(properties = {"spring.config.location=classpath:application-db.yml"})
|
||||||
|
//@PropertySource("classpath:application-db.yml")
|
||||||
|
public class DataPtyApplicationTest { |
||||||
|
public static void main(String[] args) { |
||||||
|
System.out.println("test run start."); |
||||||
|
SpringApplication.run(DataPtyApplicationTest.class, args); |
||||||
|
} |
||||||
|
|
||||||
|
@Configuration |
||||||
|
@ComponentScan("kr.co.palnet.kac.data.pty") |
||||||
|
public class Config { |
||||||
|
} |
||||||
|
} |
@ -0,0 +1,53 @@ |
|||||||
|
package kr.co.palnet.kac.data.pty.service; |
||||||
|
|
||||||
|
import kr.co.palnet.kac.data.pty.DataPtyApplicationTest; |
||||||
|
import kr.co.palnet.kac.data.pty.model.PtyCstmrBas; |
||||||
|
import kr.co.palnet.kac.data.pty.repository.PtyCstmrBasRepository; |
||||||
|
import lombok.extern.slf4j.Slf4j; |
||||||
|
import org.junit.jupiter.api.DisplayName; |
||||||
|
import org.junit.jupiter.api.Test; |
||||||
|
import org.junit.jupiter.api.extension.ExtendWith; |
||||||
|
import org.springframework.beans.factory.annotation.Autowired; |
||||||
|
import org.springframework.beans.factory.annotation.Value; |
||||||
|
import org.springframework.boot.test.autoconfigure.jdbc.AutoConfigureTestDatabase; |
||||||
|
import org.springframework.boot.test.autoconfigure.orm.jpa.DataJpaTest; |
||||||
|
import org.springframework.boot.test.context.SpringBootTest; |
||||||
|
import org.springframework.test.context.TestPropertySource; |
||||||
|
import org.springframework.test.context.junit.jupiter.SpringExtension; |
||||||
|
import org.springframework.transaction.annotation.Transactional; |
||||||
|
|
||||||
|
import java.time.LocalDateTime; |
||||||
|
|
||||||
|
@Slf4j |
||||||
|
@DataJpaTest |
||||||
|
//@SpringBootTest(classes = DataPtyApplicationTest.class)
|
||||||
|
//@TestPropertySource(locations = "classpath:application-db.yml")
|
||||||
|
//@AutoConfigureTestDatabase(replace = AutoConfigureTestDatabase.Replace.NONE)
|
||||||
|
class PtyCstmrDomainServiceTest { |
||||||
|
|
||||||
|
// @Autowired
|
||||||
|
// private PtyCstmrDomainService ptyCstmrDomainService;
|
||||||
|
@Autowired |
||||||
|
private PtyCstmrBasRepository ptyCstmrBasRepository; |
||||||
|
|
||||||
|
|
||||||
|
// @Transactional
|
||||||
|
@DisplayName("유저 생성") |
||||||
|
@Test |
||||||
|
public void createUserTest() { |
||||||
|
PtyCstmrBas bas = PtyCstmrBas.builder() |
||||||
|
.userId("userTest") |
||||||
|
.authId("authIdTest") |
||||||
|
.cstmrDivCd("USER") |
||||||
|
.cstmrStatusCd("ACTIVE") |
||||||
|
.joinDt(LocalDateTime.now()) |
||||||
|
.joinIp("1.1.1.1") |
||||||
|
.build(); |
||||||
|
|
||||||
|
PtyCstmrBas ptyCstmrBas = ptyCstmrBasRepository.saveAndFlush(bas); |
||||||
|
log.info("ptyCstmrBas >> {}", ptyCstmrBas); |
||||||
|
log.info("bas >> {}", bas); |
||||||
|
} |
||||||
|
|
||||||
|
|
||||||
|
} |
Loading…
Reference in new issue