-4
A
답변
2
사용 dependency injection :
public class MyClass {
private Map<String, MyClassModel> list; // Don't initialize.
public MyClass(Map<String, MyClassModel> list) { // Inject to ctor.
this.list = list;
}
}
-2
long expectedId = 42;
ServiceRegistartor tested = new ServiceRegistartor();
mockStatic(IdGenerator.class);
expect(IdGenerator.generateNewId()).andReturn(expectedId);
replay(IdGenerator.class);
long actualId = tested.registerService(new Object());
verify(IdGenerator.class);
assertEquals(expectedId, actualId);
+1
어떤 종류의 (자기) 대답입니까? PowerMock 위키의 복사/붙여 넣기에 불과하며 질문에 맞지 않습니다. 다운 투표. –
관련 문제
- 1. SerialDataReceivedEventArgs를 모의하는 방법
- 2. Spock에서 HttpServletRequest를 모의하는 방법
- 3. RowMapper를 모의하는 방법?
- 4. 구글 모의하는 ByRef 방법
- 5. LightStreamer를 모의하는 방법?
- 6. BDD에서 모의하는 방법/답변
- 7. BluetoothAdapter.ACTION_REQUEST_ENABLE을 모의하는 방법
- 8. AsyncHTTPTestCase에서 remote_ip을 모의하는 방법
- 9. Rhino 모의로 IDbSet을 모의하는 방법
- 10. 주입 된 종속성을 모의하는 방법
- 11. Mockito로 큰 ArrayList 모의하는 방법?
- 12. 저장소 호출을 모의하는 방법 ATG
- 13. CSS에서 미디어 쿼리를 모의하는 방법?
- 14. 클래스의 내부 메서드를 모의하는 방법?
- 15. 신속하게 realm-cocoa를 모의하는 방법
- 16. moq을 사용하여이 클래스들을 모의하는 방법
- 17. asp.net mvc에서 AuthorizeAttribute를 모의하는 방법?
- 18. 인터페이스를 구현하여 TCPClient를 모의하는 방법
- 19. unittest에서 파이썬 모듈을 모의하는 방법
- 20. Mockito로 메소드 호출을 모의하는 방법
- 21. Kotlin에서 정적 메서드를 모의하는 방법?
- 22. 상속 된 메서드를 모의하는 방법
- 23. Clojure에서 Java 객체를 모의하는 방법
- 24. .NET 3.5 올바르게 모의하는 방법
- 25. Guava를 사용하여 제네릭 클래스를 확인하십시오.
- 26. Guava를 사용하여 오브젝트로 맵핑 하시겠습니까?
- 27. Functional Java와 Guava를 비교하면 좋은가요?
- 28. 변형 Guava를 사용하여 다른지도를 사용하여지도
- 29. 객체에 영향을주는 void 반환 메서드를 모의하는 방법
- 30. JMock을 사용하여 Java에서 정적 변수를 모의하는 방법
그리고 왜 당신이 그런 클래스를 조롱 것? –
적어도 Java에서는 정적 메서드를 모방 할 수 없습니다. –
@ArthurEirich 가능합니다. 예 : [PowerMock] (https://github.com/jayway/powermock/wiki/MockStatic). –