모의 객체 명세를 자동으로 생성하기

  1. [테스트 정보 탭]에서 생성된 모의 객체를 클릭합니다.
  2. 오른쪽 테스트 정보 편집 영역에서 [모의 객체 명세 생성 마법사…] 버튼을 클릭합니다.
    • 모의 객체의 명세가 비어있으면 모의 객체를 클릭할 때 [모의 객체 명세 생성하기] 마법사를 자동으로 띄워줍니다.
  1. [모의 객체 명세 생성하기] 마법사에서 대상 함수를 선택하고 [확인] 버튼을 클릭합니다.
  2. 매개변수, 반환값, 호출 반복 횟수를 편집합니다.
    • [매개변수 편집] 버튼을 클릭하여 해당 함수에서 사용하는 매개변수에 대한 명세를 작성할 수 있습니다.
      • [모든 값]을 선택하면 해당 매개변수의 값을 제한하지 않습니다.
      • [<사용자 입력...>]을 통해 매개변수 값을 제한할 수 있습니다. 예를 들어, 입력값에 1을 입력한 후 테스트를 실행할 경우 해당 매개변수가 1이 아니면 테스트가 실패합니다.
    • [반환값 편집] 버튼을 클릭하여 해당 함수의 반환값을 결정할 수 있습니다.
      • [추가]를 선택하여 함수가 호출될 때 반환할 값을 추가합니다.
      • [제거]를 선택하여 마지막에 추가한 반환값을 제거합니다.
      • 반환값을 하나만 설정하면 해당 반환값을 반복하여 반환합니다.
      • 반환값을 여러 개 설정하면 함수가 호출될 때, 순서대로 해당 값을 반환합니다. 이 경우, 해당 반환값의 개수만큼 함수가 호출되지 않으면 테스트가 실패합니다.
    • [반복 횟수 편집] 버튼을 클릭하여 해당 함수 호출 횟수에 대한 명세를 작성할 수 있습니다.
      • [횟수 지정하지 않음]을 선택하면 호출 횟수를 제한하지 않습니다.
      • [<사용자 입력...>]을 통해 함수 호출 횟수를 제한할 수 있습니다. 예를 들어, 함수 호출 횟수를 3으로 설정하고 테스트를 실행할 때, 해당 함수가 세 번 호출되지 않으면 테스트가 실패합니다.
      • [함수 호출하지 않음]은 호출 횟수를 0으로 지정하는 것과 동일합니다. 이 경우, 해당 함수가 호출되면 테스트가 실패합니다.
  1. [확인] 버튼을 클릭하여 명세를 만듭니다.

모의 객체 명세를 직접 작성하기

Controller Tester에서 [모의 객체 명세 생성 마법사…]로 생성한 명세를 수정하거나 다양한 명세를 직접 작성할 수 있습니다. 자세한 내용은 이 문서를 참고하시기 바랍니다.

Need more help with this?
Don’t hesitate to contact us here.

Thanks for your feedback.