«junit4» 태그된 질문

인기있는 Junit Java 단위 테스트 프레임 워크 버전 4


2
@RunWith (MockitoJUnitRunner.class) 대 MockitoAnnotations.initMocks (this)
새로운 jUnit4 테스트를 작성하는 동안 @RunWith (MockitoJUnitRunner.class) 또는 MockitoAnnotations.initMocks (this) 를 사용할지 궁금합니다 . 새 테스트를 만들었고 마법사는 Runner로 테스트를 자동으로 생성했습니다. MockitoJUnitRunner 용 Javadocs는 다음을 설명합니다. JUnit 4.4 이상과 호환되는이 실행기는 다음 동작을 추가합니다. Mock으로 주석이 달린 모의를 초기화하므로 MockitoAnnotations.initMocks (Object)를 명시 적으로 사용할 필요가 없습니다. 모의는 각 테스트 …
118 java  junit4  mockito 

30
테스트 실행기 'JUnit 4'에서 발견 된 테스트가 없습니다.
내 Java 테스트는 Eclipse에서 잘 작동했습니다. 하지만 이제 실행 메뉴에서 테스트를 다시 시작하면 다음 메시지가 표시됩니다. No tests found with test runner 'JUnit 4' 에서 .classpath파일 나는 모든이 jar파일을, 그리고 마지막에 있습니다 : <classpathentry exported="true" kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/> <classpathentry kind="output" path="bin"/> </classpath> 이 오류를 해결하고 테스트를 다시 실행하려면 어떻게해야합니까?
105 java  eclipse  junit  junit4 

7
Iterable에 특정 속성을 가진 요소가 포함되어 있다고 어떻게 주장합니까?
이 서명으로 메서드를 단위 테스트하고 싶다고 가정합니다. List<MyItem> getMyItems(); MyItem많은 속성이있는 Pojo라고 가정합니다. 그 중 하나는를 "name"통해 액세스됩니다 getName(). 내가 확인하는 데 관심이있는 것은 List<MyItem>, 또는 any Iterable에 속성 값이 and MyItem인 두 개의 인스턴스 가 포함되어 "name"있다는 것 입니다. 다른 속성이 일치하지 않는 경우이 테스트의 목적에 신경 쓰지 않습니다. …


4
Gradle로 JUnit 테스트를 실행하는 방법은 무엇입니까?
현재 다음 build.gradle 파일이 있습니다. apply plugin: 'java' sourceSets { main { java { srcDir 'src/model' } } } dependencies { compile files('libs/mnist-tools.jar', 'libs/gson-2.2.4.jar') runtime fileTree(dir: 'libs', include: '*.jar') } 이 build.gradle 파일은 여기 내 저장 소용 입니다. 내 모든 주요 파일은 src / model /에 있고 해당 테스트는 test …

6
Mockito : 모의 비공개 필드 초기화
인라인으로 초기화되는 필드 변수를 어떻게 모의 할 수 있습니까? class Test { private Person person = new Person(); ... public void testMethod() { person.someMethod(); ... } } 여기 에서는 변수 초기화를 모의해야하는 메서드를 person.someMethod()테스트하는 동안 모의하고 싶습니다 . 단서가 있습니까?Test.testMethod()person 편집 : Person 클래스를 수정할 수 없습니다.

11
Kotlin에서 예상되는 예외 테스트
Java에서 프로그래머는 다음과 같이 JUnit 테스트 케이스에 대해 예상되는 예외를 지정할 수 있습니다. @Test(expected = ArithmeticException.class) public void omg() { int blackHole = 1 / 0; } Kotlin에서 어떻게해야하나요? 두 가지 구문 변형을 시도했지만 모두 작동하지 않았습니다. import org.junit.Test // ... @Test(expected = ArithmeticException) fun omg() Please specify constructor invocation; …

5
junit 테스트 클래스에서 Spring 애플리케이션 컨텍스트 재사용
많은 JUnit 테스트 케이스 (통합 테스트)가 있으며 논리적으로 서로 다른 테스트 클래스로 그룹화됩니다. http://static.springsource.org/spring/docs/current/spring-framework-reference에 언급 된대로 테스트 클래스 당 한 번 Spring 애플리케이션 컨텍스트를로드하고 JUnit 테스트 클래스의 모든 테스트 케이스에 재사용 할 수 있습니다 . /html/testing.html 그러나 우리는 JUnit 테스트 클래스 묶음에 대해 Spring 애플리케이션 컨텍스트를 한 번만로드하는 방법이 있는지 …

16
Maven 3 및 JUnit 4 컴파일 문제 : org.junit 패키지가 없습니다.
Maven으로 간단한 Java 프로젝트를 빌드하려고합니다. 내 pom-file에서 JUnit 4.8.2를 유일한 종속성으로 선언합니다. Still Maven은 JUnit 버전 3.8.1 사용을 주장합니다. 어떻게 고치나요? 문제는 컴파일 실패로 나타납니다 : "패키지 org.junit가 존재하지 않습니다". 이것은 내 소스 코드의 import 문 때문입니다. JUnit 4. *의 올바른 패키지 이름은 org.junit. *이고 버전 3. *에서는 junit.framework. *입니다. …

4
maven 오류 : org.junit 패키지가 없습니다.
maven으로 javadoc을 만들려고하는데 실패합니다. 확인을 수행 할 때도 실패합니다. mvn verify 다음과 같은 오류가 발생합니다. (...) [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] /home/miquel/creaveu/createOmegaMatrix/src/main/java/edu/url/salle/gtm/hnm/dataStructures/HFrame.java:[6,23] package org.junit does not exist [ERROR] /home/miquel/creaveu/createOmegaMatrix/src/main/java/edu/url/salle/gtm/hnm/dataStructures/HFrame.java:[6,0] static import only from classes and interfaces (···) 내 pom.xml 파일에 다음 줄이 있습니다. <dependency> <groupId>org.junit</groupId> <artifactId>junit</artifactId> …
79 java  maven-3  junit4 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.