adn*_*252 11 java junit intellij-idea gradle
我正在尝试在最新版本的Intellij IDEA(13.0.2)中设置一个简单的gradle项目.
我没有JUnit 4以外的依赖项,我的build.gradle文件如下所示:
apply plugin: 'java'
sourceCompatibility = 1.5
version = '1.0'
repositories {
mavenCentral()
}
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.11'
}
Run Code Online (Sandbox Code Playgroud)
我正在尝试在我的Main类测试套件中使用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 {
}
}
Run Code Online (Sandbox Code Playgroud)
此外,Intellij指示告诉我没有使用导入org.junit.Assert.*.
如果有人知道我为什么遇到这个问题,我真的很感激帮助.谢谢.
JB *_*zet 20
import org.junit.Assert.*;
Run Code Online (Sandbox Code Playgroud)
应该
import static org.junit.Assert.*;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8844 次 |
| 最近记录: |