首页 > 其他分享 >无涯教程-JUnit - Eclipse插件

无涯教程-JUnit - Eclipse插件

时间:2024-01-12 23:32:28浏览次数:26  
标签:插件 Eclipse jar 无涯 junit public MessageUtil message JUnit

要使用eclipse设置JUnit,请遵循以下步骤。

步骤1 - 下载JUnit包

根据系统上的操作系统下载JUnit jar。

OS Jar名称
Windows junit4.10.jar
Linux junit4.10.jar
Mac junit4.10.jar

假设您已将上面的JAR文件复制到文件夹C:\> JUnit。

步骤2 - 设定Eclipse环境

打开eclipse→右键单击项目,然后单击属性> Build Path> Configure Build Path,然后使用添加外部Jar按钮在库中添加junit-4.10.jar。

Add junit-4.10.jar in liraries.


现在,您的Eclipse已准备好开发JUnit测试用例。

步骤3 - 验证JUnit安装

在Eclipse的任何位置创建一个项目 TestJunit 。然后创建一个 MessageUtil 类以在项目中进行测试。

   
/*
* 此类在控制台上打印给定的消息。
*/

public class MessageUtil {

   private String message;

   //构造函数
   //@param message to be printed
   public MessageUtil(String message){
      this.message = message;
   }
      
   //打印消息
   public String printMessage(){
      System.out.println(message);
      return message;
   }   
} 

在项目中创建测试类 TestJunit 。

   
import org.junit.Test;
import static org.junit.Assert.assertEquals;

public class TestJunit {
	
   String message = "Hello World";	
   MessageUtil messageUtil = new MessageUtil(message);

   @Test
   public void testPrintMessage() {	  
      assertEquals(message,messageUtil.printMessage());
   }
}

以下应该是项目结构-

Project Structure

最后,右键单击该程序并以JUnit身份运行以验证程序的输出。

Run Junit

验证输出。

JUnit result success.

参考链接

https://www.learnfk.com/junit/junit-plug-with-eclipse.html

标签:插件,Eclipse,jar,无涯,junit,public,MessageUtil,message,JUnit
From: https://blog.51cto.com/u_14033984/9224971

相关文章

  • idea 热部署插件 JRebel
    前言:热部署:是在不关闭或重启服务的情况下,更新Java类文件或配置文件,实现修改内容生效;通过热部署,可提高开发效率,节省程序打包重启的时间;同时,可实现生产环境中需要不停机或重启的服务的升级。 随着代码量增加,也需要不断改动,我们需要重新Run或者DeBug。开发效率......
  • [Maven] 02 - POM模型与常见插件
    POM模型1依赖关系Maven一个核心的特性就是依赖管理。当我们处理多模块的项目(包含成百上千个模块或者子项目),模块间的依赖关系就变得非常复杂,管理也变得很困难。针对此种情形,Maven提供了一种高度控制的方法。通俗理解:依赖谁就是将谁的jar包添加到本项目中。可以依赖中央仓......
  • 无涯教程-JUnit - 参数化测试
    JUnit4引入了称为参数化测试的新功能,参数化测试允许开发人员使用不同的值一次又一次地运行相同的测试。创建参数化测试需要遵循五个步骤。使用@RunWith(Parameterized.class)注释测试类。创建一个用@Parameters注释的公共静态方法,该方法返回对象的集合作为测试数据集。创建一......
  • 无涯教程-JUnit - 异常测试
    JUnit提供了跟踪代码异常处理的选项,您可以测试代码是否引发期望的异常。expected参数与@Test注释一起使用。让无涯教程看看@Test(expected)的作用。创建测试类在C:\>JUNIT_WORKSPACE中创建一个要测试的Java类,例如MessageUtil.java。在printMessage()方法内添加错误条件。......
  • 无涯教程-JUnit - 时间测试
    JUnit提供了一个超时(timeout)选项,如果测试花费的时间超过指定的毫秒数,则JUnit会自动将其标签为失败。timeout参数与@Test注释一起使用。创建测试类在C:\>JUNIT_WORKSPACE中创建一个要测试的Java类,例如MessageUtil.java。在printMessage()方法内添加一个无限的while循环。......
  • idea安装插件后报错打不开怎么办,两步教会你
    解决方法:老版本的插件路径:C:\Users\用户名\.IntelliJIdea20xx.X\config\plugins找到这个路径下:C:\Users\用户名\.IntelliJIdea20xx.X\config\plugins 删除 刚才安装的插件就可以了,如果你忘记了你安装插件的名称,那么可以根据安装时间来进行筛选新版本的插件路径:2020以上的版本的......
  • 无涯教程-JUnit - Ignore测试
    有时会发生这样的情况,无涯教程的代码在运行测试用例时还没有完全准备好,@Ignore注释在这种情况下会有所帮助。带有@Ignore注释的测试方法将不会执行。如果使用@Ignore注释测试类,则不会执行其所有测试方法。现在看看@Ignore的作用。创建测试类在C:\>JUNIT_WORKSPACE中创建......
  • 无涯教程-JUnit - 套件测试
    测试套件(SuiteTest)用于捆绑一些单元测试用例并一起运行。在JUnit中,@RunWith和@Suite批注都用于运行套件测试。本章以包含两个测试类TestJunit1和TestJunit2的示例为例,这两个测试类使用TestSuite一起运行。创建测试类在C:\>JUNIT_WORKSPACE中创建一个要测试的Java类,例如Mes......
  • 无涯教程-JUnit - 使用断言
    所有的断言都在Assert类中。publicclassAssertextendsjava.lang.Object此类提供了一组断言方法,可用于编写测试。Assert类的一些重要方法如下-Sr.No.Methods&Remark1voidassertEquals(booleanexpected,booleanactual)检查两个primitives/object是否相等。2......
  • 无涯教程-JUnit - 编写测试
    在这里,无涯教程将看到一个使用POJO类,业务逻辑类和一个测试类进行JUnit测试的完整示例,该类将由测试运行程序运行。在C:\>JUNIT_WORKSPACE中创建EmployeeDetails.java,这是一个POJO类。publicclassEmployeeDetails{privateStringname;privatedoublemonthlySalary......