-
테스트 더블: 출력값테스팅 관련/Q&A 2020. 8. 14. 15:28
Q. _____________는 생태계를 제공한다.
더보기A. 테스트 더블Q. 모의 객체와 스파이 객체는 시험 대상 시스템에 대한 세밀한 모니터링을 허용한다.
더보기A. True
모의 객체와 스파이 객체는 시스템 내 또는 다른 시스템들 사이의 상호작용을 가까이 관찰할 수 있게 한다.Q. 모의 객체와 스파이 객체를 사용한 테스팅에서 상호작용의 한 부분이 아닌 것은?
더보기A. 필요한 입력값들은 시험 대상 시스템을 위해 생성된다. (X) → 더미 객체, 테스트 스텁, 페이크 객체
메소드가 호출 되었는지/안 되었는지 (O)
메소드 호출에 적절한 파라미터들이 사용되었는지 (O)
올바른 순서대로 메소드가 호출되었는지 (O)Q. __________ 객체는 페이크 객체들의 상호작용을 관찰할 수 있게 한다. __________ 객체는 실제 객체들의 상호작용을 관찰할 수 있게 한다.
더보기A. 모의; 스파이Q. Mockito는 스파이 객체를 가지고 있는 메소드의 행위를 재정의(override)할 수 있는 능력이 없다.
더보기A. False
스파이로 메소드를 감쌀(wrap) 수 있으므로, 메소드의 행위(behavior)도 재정의 할 수 있다.Q. Mockito에서는 스텁과 모의 객체 둘 다로서 사용할 수 있는 객체를 생성하는 것이 가능하다.
더보기A. True'테스팅 관련 > Q&A' 카테고리의 다른 글
테스트 더블: 입력값 (0) 2020.08.09 테스트 더블: 소개 (0) 2020.08.09 소프트웨어 결함 리포트: 트랙, 재테스트, 종료 (0) 2020.07.18 소프트웨어 결함 리포트: 리포트 내용 (0) 2020.07.18 소프트웨어 결함 리포트: 보고 (0) 2020.07.09