작성
·
254
1
강의 중 환경변수에 따라서 테스트가 실행되는 것을 확인하였습니다.
궁금한점은 이렇게 assumingThat과
if, switch를 통한 분기문으로 TEST하는 것에서
어떤 차이점이 있는지 궁금합니다.
혹은 어떤 이점이 있는지도 궁금합니다.
스스로 학습해보길 권장하신다면 키워드라도 잡아주시면 큰 도움 될 것 같습니다. 감사합니다.
가족과 함께 항상 건강하세요 ^_ ^
답변 1
0
궁금해서 IDE로 클래스를 열어보니
내부적으로 if를 쓰되 Excutable객체를 실행시키는 것으로 확인하였습니다.
새로운 Thread에서 테스트 실행하는 것으로 이해되는데,
- 테스트를 실행함에 있어 새로운Thread로 작업하는 것이 어떤 이점이 있고 어떤 위험성이 있을까요?
- Thread unSafe하게 동작할 가능성도 있을까요?
- Supplier 객체도 Test관련 클래스에서 자주보이는데
이것은 디자인패턴쪽을 참고하면될까요?ㅎㅎ
고민할 수록 점점 어려워지네요 ㅎㅎ;