9
我想在最新版本的Intellij IDEA(13.0.2)中設置一個簡單的gradle項目。Intellij Gradle項目無法解析與junit 4.11 assertEquals作爲testCompile dep
我沒有比JUnit 4中其他的依賴,我的build.gradle文件看起來像這樣:
apply plugin: 'java'
sourceCompatibility = 1.5
version = '1.0'
repositories {
mavenCentral()
}
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.11'
}
我想在我的主類的測試套件使用的assertEquals,但在的IntelliJ給我「無法解析方法的assertEquals(INT,INT)」爲它的使用以下兩種情況:
package ag.kge;
import org.junit.Before;
import org.junit.Test;
import org.junit.Assert.*;
public class MainTest {
Main testMain1;
Main testMain2;
@Before
public void setUp(){
testMain1 = new Main("9999");
testMain2 = new Main("args");
}
@Test
public void testGetPort() throws Exception {
assertEquals (testMain1.getPort(), 9999);
assertEquals (testMain2.getPort(), 5000);
}
@Test
public void testStartThreads() throws Exception {
}
}
而且,指示的IntelliJ告訴我進口org.junit.Assert *不使用。
如果有人知道我爲什麼遇到這個問題,我非常感謝他的幫助。 謝謝。