在Linux环境下测试Java程序,你需要遵循以下步骤:
java -version
javac -version
如果没有安装JDK,请访问Oracle官网下载并安装适合你的Linux发行版的JDK。
编写Java代码。使用文本编辑器(如vim、nano等)创建一个Java文件,例如HelloWorld.java,并编写你的Java代码。
编译Java代码。在终端中,导航到包含Java文件的目录,然后使用javac命令编译代码:
cd /path/to/your/java/file
javac HelloWorld.java
这将生成一个名为HelloWorld.class的字节码文件。
java命令运行编译后的字节码文件:java HelloWorld
这将输出你的Java程序的结果。
pom.xml或build.gradle文件中添加JUnit依赖。对于Maven,在pom.xml文件中添加以下依赖:
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.13.2</version>
<scope>test</scope>
</dependency>
对于Gradle,在build.gradle文件中添加以下依赖:
testImplementation 'junit:junit:4.13.2'
src/test/java的目录,并在其中编写测试用例。测试用例应该与你要测试的类和方法位于同一个包中,但位于不同的目录。例如,如果你要测试HelloWorld类,可以在src/test/java目录中创建一个名为HelloWorldTest.java的文件,并编写测试方法:
import org.junit.Test;
import static org.junit.Assert.assertEquals;
public class HelloWorldTest {
@Test
public void testHelloWorld() {
HelloWorld helloWorld = new HelloWorld();
assertEquals("Hello, World!", helloWorld.getMessage());
}
}
对于Maven,在项目根目录下运行以下命令:
mvn test
对于Gradle,在项目根目录下运行以下命令:
gradle test
这将运行你的测试用例,并输出测试结果。