본문 바로가기
반응형

junit test3

Junit5 - 파라미터처리로 중복 제거! 중복적인 코드를 제거하기 위해 파라미터 처리를 하여 테스트 코드를 수정. @Test public void testFree(){ // Given Event event = Event.builder() .basePrice(0) .maxPrice(0) .build(); // When event.update(); // Then assertThat(event.isFree()).isTrue(); // Given event = Event.builder() .basePrice(100) .maxPrice(0) .build(); // When event.update(); // Then assertThat(event.isFree()).isFalse(); // Given event = Event.builder() .basePr.. 2022. 3. 12.
TDD 실천하기 - JUNIT TEST 리펙토링을 하는데 있어서 테스트가 필수!(리펙토링을 하기 위한 전제조건!) - How to test?mockito를 이용 해보자.설정을 해보자. 현재 maven을 사용. 위의 그림처럼 maven dependency를 설정(pom.xml)하여 준다.(mockito라는것을 사용해보려고 한다.)현재(2015년11월의 최신 릴리즈버전이다.) org.mockito mockito-core 1.10.19 소스에서는 import static org.mockito.Mockito.*; 를 static으로 import 시킨 뒤!상황에 맞게 테스트 코드를 만들어서 사용하시면 됩니다.참고 url : https://code.google.com/p/mockito/wiki/MockitoFeaturesInKor.. 2015. 11. 24.
Server node별 instance명 구하기 전제 : 1) Was Server의 instance명이 VM Agument에 설정이 되어있어야 한다. 2) "classpath:spring/context/context-properties.xml" 에서 config.properties가 연결되어있어야 함. # 선 셋팅 작업 1) Local test 시 Vm argument에 server명 입력 : -Dserver="acetServer11" => # Run 할 때 설정에서 vm argument를 넣어줘야한다는거~!(in eclipse) 2) config.properties에 아래 내용 추가 #instance name node.instance.name=${server} # Junit Test 소스 package com.kt.oss.pcp.acet; impor.. 2013. 8. 20.
반응형