void 메소드, 즉 JMock에서 아무 것도 반환하지 않는 메소드를 테스트하는 방법은 무엇입니까?JMock으로 void 메소드를 테스트하는 방법
0
A
답변
1
사용중인 테스트 또는 조롱 프레임 워크에 관계없이 아무 것도 반환하지 않는 메서드를 테스트하려면 메서드 호출의 효과를 테스트합니다.
JMock을 사용하면 테스트 할 코드에서 호출해야하는 모의 객체를 만들 가능성이 높습니다. 실제 객체 대신 모의 객체가 사용되도록 설정하고 해당 모의 객체에 대한 호출에 대한 기대치를 설정하고 확인합니다. .
질문에 구체적인 내용을 추가 할 수 있다면 좀 더 구체적인 정보를 얻을 수 있습니다.
0
void 메소드는 일반적으로 클래스 필드의 값을 약간 변경합니다. 클래스의 필드가 비공개가 아닌 경우, 테스트 메소드에서 void 메소드를 호출 한 후 테스트 클래스에서 액세스하여 예상 값을 얻었음을 나타낼 수 있습니다.
관련 문제
- 1. EasyMock으로 mock 메소드를 테스트하는 방법
- 2. EasyMock을 사용하여 void 메쏘드를 테스트하는 방법
- 3. PHPUnit : 의존적 메소드를 재정의하고 테스트하는 방법
- 4. void 메서드를 테스트하는 방법은 조건이 만족하면 반환합니다
- 5. TDD에서 개인 메소드를 테스트하는 대안
- 6. Moq를 사용하여 void 메쏘드를 테스트하는 방법은 무엇입니까?
- 7. void 반환 형식을 사용하여 메서드를 단위 테스트하는 방법?
- 8. Moq를 사용하여 void 반환 메소드를 모방하는 올바른 방법은 무엇입니까?
- 9. 표준 라이브러리 호출을하는 C++ 메소드를 테스트하는 패턴
- 10. 관찰 가능한 상태 변경이없는 메소드를 테스트하는 유닛
- 11. Rspec을 사용하여 Ruby on Rails의 연결 메소드를 테스트하는 방법
- 12. `using` 문으로 메소드를 단위 테스트하는 법?
- 13. 사용 방법 : - (void) saveErrorHandler : (void (^) (NSError *)) errorCallback;
- 14. 동일한 서비스에서 다른 서비스를 조롱하면서 서비스에서 메소드를 테스트하는 방법은 무엇입니까?
- 15. wadl에서 저지 클라이언트에 대한 void 메소드를 생성 할 수 없습니다
- 16. 메소드를 호출하기 전에 메소드를 수동으로 호출하는 방법
- 17. void 포인터를 없애는 방법
- 18. 이해하는 방법 (void *) 0
- 19. void 값을 설정하는 방법 **
- 20. C에서 SendInput을 테스트하는 방법
- 21. ActionFilterAttribute - OnActionExecuted를 테스트하는 방법
- 22. void (__thiscall MyClass :: *) (void *)를 void (__cdecl *) (void *) 포인터로 변환하는 방법
- 23. Robolectric : SherlockActivity를 테스트하는 방법
- 24. 단원 테스트하는 방법
- 25. NUnit으로 콜백을 테스트하는 방법
- 26. RSpec으로 파일 생성을 테스트하는 방법?
- 27. 오이 내가 매개 변수로 정수를 얻을 클래스 메소드를 테스트하는 것
- 28. 삼키는 예외를 테스트하는 방법
- 29. 커버리지가 public static void main 메소드를 커버 할 수 없다
- 30. void onclick 함수 이후에 서비스의 android 메소드를 호출하는 방법은 무엇입니까?
void 메서드의 효과를 테스트하려고합니까? 아니면 호출 여부를 확인하려고합니까? 왜 여기서 JMock을 사용하는지 분명하지 않습니다. – Kkkev