junit4

    1

    1답변

    나는 getter/setter를 생성하기 위해 Spring Roo를 사용한다. 테스트중인 클래스를 업데이트 한 다음 Eclipse IDE (STS)에서 JUnit 테스트를 실행하면 변경 한 내용이 표시되지 않습니다. 예를 들어 는 : java.lang.NoSuchMethodError: com.example.web.forms.UserRegistrationFo

    4

    2답변

    저는 Java 프로그래밍과 JUnit 테스트를 처음 접했습니다. junit-4.5와 함께 제공되는 NetBeans 6.9.1을 사용합니다 (그러나 junit-4.8.2를 내 라이브러리에 추가했습니다). 나는 많은 테스트 클래스를 가지고 있으며, 각 클래스에는 많은 수의 @Test 메소드가있다. 특정 Test 클래스를 실행하면 각 @Test 메서드를 한 번에

    0

    1답변

    예를 들어 테스트 할 클래스가 있습니다. MyClass.java 나는 Junit4를 사용하여 MyClass.java에서 보호 된 메소드를 테스트한다. MyClassTest.java라는 테스트 클래스를 만든다. (완전히 다른 패키지에 있기 때문에, 그렇지 않으면 보호 된 메소드를 테스트 할 수 없다.). MyClass와 MyClassTest의 모든 메소드에

    0

    3답변

    jUnit4 테스트 케이스 클래스 (TestCase 확장)가 있습니다. Spring D.I 및 Hibernate를 사용하는 코드를 테스트하고 있습니다. 어떻게 든 테스트를 실행하면 내부 트랜잭션이 테스트 변경을 롤백하는 것처럼 보입니다. 나는 HibernateTemplate을 사용하여 레코드를 지우고 있지만 데이터베이스에서 삭제되는 것은 아무것도 없다. S

    6

    3답변

    주석 @Test (timeout = 3000)을 사용하여 테스트를 실행하고 시간이 초과되면 테스트가 즉시 중단되고 @After로 주석 된 tearDown 메소드가 호출되지 않습니다. 그런 시나리오에서 정리하는 방법은 무엇입니까? EDIT : 내 테스트에서 와이어를 통해 jax-rs를 사용하여 자원 끝점을 호출하고 HTTP 요청 중간에 테스트 시간이 초과되었

    3

    1답변

    어떻게 든 스프링 테스트를 수행 할 때 내 테스트가 삭제 트랜잭션을 롤백하지 않습니다. 데이터가 영구적으로 삭제됩니다. Spring-Hibernate 콤보를 사용하고 있습니다. @RunWith(SpringJUnit4ClassRunner.class) @TestExecutionListeners({TransactionalTestExecutionListener.

    1

    2답변

    을 제공합니다. 하지만 다음 대상은 작동하지 않습니다. * Test.java의 경로도 정확는 JUnitReport에서 <target name="junit" depends="jar"> <mkdir dir="junitreport"/> <junit printsummary="yes"> <classpath> <path loc

    0

    1답변

    junit 3으로 java ee 6을 테스트 할 수 있습니까? 아니면 JUnit 4를 사용해야합니까?

    1

    3답변

    최대 절전 모드를 사용하여 데이터베이스에 항목을 삽입 할 수 있는지 확인하는 테스트를 설정했습니다. 나를 미치게하는 것은 Hibernate가 항목이 삭제되지 않는다는 것이다. 아래의 테스트가 성공적으로 수행되었지만 나중에 DB를 검사 할 때 삽입 된 항목이 그대로 남아 있습니다! 나는 심지어 어설트을 사용하여 그것을 체크하려고한다. (예, 나는 -ea를 v

    3

    1답변

    테스트 데이터를 생성하고 모든 단일 데이터에 대한 테스트 조건을 지정하는 JUnit 4 테스트가 있습니다. 모든 것이 정확하다면 녹색 테스트를 받게됩니다. 하나의 데이터가 테스트에 실패하면 전체 테스트 실행이 중단됩니다. 각 데이터에 대해 단일 JUnit 테스트를하고 싶습니다. JUnit 테스트를 프로그래밍 방식으로 생성하여 IDE에서 많은 테스트를 얻을