mockito

    1

    1답변

    저는 조롱을 객체로 조롱하고 레거시 코드에 대한 단위 테스트를 만드는 것을 처음 사용했습니다. 나는 처음으로 powermock을 사용하려고 시도하고 있으며 69 행의 NoClassDefFoundError (DefaultHttpClient mockClient = mock (DefaultHttpClient.class);) (아래 추적 참조)를 만난다. 누구든지

    2

    1답변

    구함하지만 호출되지 : 이것은을 확인하려고 할 때 잡을 것 mockito 오류입니다 : 그러나,이 모의와 다른 상호 작용이 있었다 특정 메소드의 객체에 대한 호출이지만, 그 객체의 다른 메소드와 상호 작용했지만 언급 된 것은 아닙니다. CustomerService라는 객체가 있고 saveCustomer() 및 verifyExistingCustomer()라는

    0

    1답변

    메소드가 a()인데 올바른 상황에서는 다른 메소드 b()을 호출해야합니다. b()은 조롱 된 개체에 속하지 않지만 a()은 속합니다. 나는 현재이 노력하고있어 : verify(mockedObject,times(1)).b(); notMocked.a(); 이 b()의 호출이 Mockito에 의해 포착되지 않은 것으로 보인다. 감사 업데이트 : 나는 비록 내가

    0

    2답변

    JUnit/Mockito로 테스트하고 싶은 메소드가 있습니다. 이 메서드는 하나의 정수, numberOfRowsThatTheUserWants을 사용합니다. 그런 다음이 값을 다른 값인 totalNumberOfRowsInDB과 비교하여 요청 된 행 수 (임의로 선택됨)를 반환합니다. 사용자가 사용할 수있는 것 이상을 요청하면 사용 가능한 합계 만 가져옵니다.

    1

    2답변

    내가 시험에이 방법을 함께 모의를 초기화 : CstOrderBean 그것이 POJO (일부 정적 초기화 등 - 소스 코드 생성기에서)하지 않기 때문에 Mockito에 의해 조롱 할 필요가 public static Date getDateSinceUTC(CstOrderBean orderBean) { int year = orderBean.getDead

    2

    1답변

    나는 간단한 코드가 있습니다 private MoneyTransferServiceBean moneyTransferService; AccountService mockedAccountService = mock(AccountService.class); doReturn(true).when(mockedAccountService).verifyBalance("requ

    2

    2답변

    , 나는 다음과 같은 코드가 있습니다 그 후 SomeClass stub = Mockito.mock(SomeClass.class); 을, 스텁은 SomeClass의 정상적인 구현이지만, 자신의 행동 (기본값은 일부 예외를 발생하는 것입니다,하지만 괜찮아요) 내 라이브러리에서 어떻게 동일한 작업을 수행 할 수 있습니까? 일부 wrap() 메서드를 사용하여

    0

    1답변

    : 체스 보드 (8 * 8 = 64 세포)를 겨루는 ArrayBuffer을 감안할 때. 존재하지 않는 셀 (숫자가 63보다 크거나 0보다 작은 셀)에 대해 ArrayBuffer을 쿼리하면 None을 수신해야합니다. 그렇지 않은 경우 Some(0) (거의 모든 경우) 또는 Some(1) (지정된 셀 수가 거의 없음)을 반환합니다. 는 지금은 같이 시작 스파이

    1

    1답변

    Mockito 프레임 워크 (및 동작/테스트 주도 개발)를 사용하고 을 사용하여 새로운 코드를 작성하는 데 새로운 기능이 있습니다. (MockitoAnnotations.initMocks(Class)이 BaseTestClass에 사용) : 그래픽 물건을 만들 수있는 XML과 에 대한 내 자신의 자바 라이브러리를 코딩 미안 내가 먼저 어떤 행동을 확인 시도 p

    4

    5답변

    필자는 본질적으로 영원히 차단하기 위해 입력 스트림이 필요한 곳에서 몇 가지 단위 테스트를하고 있습니다. 지금 나는 그것이 시간의 일부를 작동하는 동안 입력 스트림을 InputStream in = new ByteArrayInputStream("".getBytes()); 를 구성하려면이 옵션을 사용하고, 다른 시간은 입력 스트림이 모든 원인이 완료 (내가