hamcrest

    2

    2답변

    초급 질문을 용서하십시오. Webdriver 스크립트 (Java, JUnit4)를 사용하여 공통 요소에 대해 매우 유사한 여러 웹 페이지를 테스트합니다. 일부 웹 페이지에는 날짜가 있지만 일부 웹 페이지에는 날짜가 없습니다. 그렇지 않은 사용자는 "현재 날짜가 표시되지 않습니다"라는 메시지를 테스트 결과에 표시 한 다음 나머지 @ Test를 계속 실행하고

    4

    1답변

    나는 다음과 같은 코드가있다 : def f(String s) { assert !s?.contains('.') } 무엇 Hamcrest 정규는 주장을 테스트 할 수 있습니다? try/catch 블록을 사용할 수 있다는 것을 알고 있지만 테스트의 순환 복잡도를 1로 유지하는 것이 더 좋습니다.

    4

    1답변

    지도에 특정 항목이 있는지 확인하고 싶습니다. expectedMap에없는 다른 항목을 포함 할 수 있습니다. 나는 현재 다음과 같은 주장이 : 기대와 인수가 정상적인 사용에서 반전 된 받았기 때문에이 작업을 수행하지만 assertThat(expectedMap.entrySet(), everyItem(isIn(actualMap.entrySet()))); 를

    1

    2답변

    아래 테스트 방법은 spring-guide tutorial에 나와 있습니다. 이 테스트를 작성하는 데 복잡한 구문이 있습니까? 아니면 어떻게 작은 덩어리로 분해 할 수 있습니까? verify(orderService).createOrder( org.mockito.Matchers.<CreateOrderEvent>argThat( allOf(or

    0

    2답변

    나는 매처 (matcher)를 가지고 있으며, 가지고있는 오브젝트를 고소하게 만들고 싶다. 예 : long 또는 String. void expect(String xpath, Matcher matcher) { String actual = fromXpath(xpath); // convert actual into correct type for

    3

    1답변

    나는 hamcrest 1.3을 사용하고 있습니다. matches(Object o, Description mismatch)의 구현은 같다 : @Override public boolean matches(Object o, Description mismatch) { for (Matcher<? super T> matcher : matchers) {

    2

    2답변

    내가 시험에서 내 클래스에서 다음 메소드 호출이 있습니다 class ClassUnderTest { [...] restTemplate.getForEntity(url, MyResponseEntity.class, parameterMap); [...] } 이 줄을 포함하는 클래스의 단위 테스트에서, 나는 그것이 다른 항목에 대한 서

    2

    1답변

    공동 작업자에게 메서드 호출을 받았을 때 Mockito가 특정 속성 만 올바르게 설정되어 있으면 확인을 받아 들일지 테스트하려고합니다. 그래서 논리적으로는 다음과 같습니다 시험 클래스는 테스트중인 클래스는 새로운 객체를 구축 가 전달 된 객체가 특정이있는 경우 Mockito이 전화를 확인가되었다 협력자에 전달할 인수와 협력자를 호출 class Example

    1

    1답변

    목록의 파일이 복사되었는지 확인하기 위해 사용자 정의 hamcrest matcher를 작성했습니다. 리스트가 길어질 수도 (1000 files +), 하나의 파일이 빠져 있다면 정규 표현식이 전체 목록을 출력하는 것을 원하지 않습니다. 누락 된 파일에 대한 사용자 정의 설명을 만들 수 있지만 Got: <list of files> 부분을 수정할 수있는 방법이

    0

    1답변

    나는이 주소에서 자바 OpenKinect의 래퍼를 사용하려고 해요에서 래퍼 : 나는 또한 JNA-3.0.9.jar, hamcrest - 모든-1.3.jar를 추가 한 https://github.com/OpenKinect/libfreenect/tree/master/wrappers/java 및 JUnit을-4.8 .jar을 프로젝트에 추가하면 Freenect.