강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của boomboom
boomboom

câu hỏi đã được viết

Thêm Java, các cách khác nhau để kiểm tra ứng dụng của bạn

Chạy kiểm thử theo điều kiện với JUnit 5

if나 case를 통한 분기와 Assumptions의 차이점 문의

Viết

·

373

1

강의 중 환경변수에 따라서 테스트가 실행되는 것을 확인하였습니다.

궁금한점은 이렇게 assumingThat과
if, switch를 통한 분기문으로 TEST하는 것에서 
어떤 차이점이 있는지 궁금합니다.
혹은 어떤 이점이 있는지도 궁금합니다.
스스로 학습해보길 권장하신다면 키워드라도 잡아주시면 큰 도움 될 것 같습니다. 감사합니다.

가족과 함께 항상 건강하세요  ^_ ^

AssumptionsmockitoassumingThatJMeterjavaArchUnittestcontainersJUnitChaos-Monkey

Câu trả lời 1

0

boomboom님의 프로필 이미지
boomboom
Người đặt câu hỏi

궁금해서 IDE로 클래스를 열어보니
내부적으로 if를 쓰되 Excutable객체를 실행시키는 것으로 확인하였습니다.

새로운 Thread에서 테스트 실행하는 것으로 이해되는데,

- 테스트를 실행함에 있어 새로운Thread로 작업하는 것이 어떤 이점이 있고 어떤 위험성이 있을까요?

- Thread unSafe하게 동작할 가능성도 있을까요?

- Supplier 객체도 Test관련 클래스에서 자주보이는데
이것은 디자인패턴쪽을 참고하면될까요?ㅎㅎ

고민할 수록 점점 어려워지네요 ㅎㅎ;

Hình ảnh hồ sơ của boomboom
boomboom

câu hỏi đã được viết

Đặt câu hỏi