博客
关于我
Java环境配置及eclipse单元测试
阅读量:284 次
发布时间:2019-03-03

本文共 1274 字,大约阅读时间需要 4 分钟。

安装Eclipse并创建Junit测试项目

安装Eclipse

  • 下载Eclipse
  • 解压Eclipse到合适的文件夹(注意:不要解压到中文路径下)
  • 配置环境变量

  • 右键"我的电脑",选择"属性",在高级系统设置中找到环境变量。
  • 新建系统变量"CLASSPATH",值为:.;D:\Program Files\Java\jdk1.8.0_73\lib;
  • 新建系统变量"JAVA_HOME",值为:D:\Program Files\Java\jdk1.8.0_73;
  • 编辑系统变量"PATH",在值中添加D:\Program Files\Java\jdk1.8.0_73\bin;注意前面要加英文的";"
  • 添加Junit库

  • 右键项目名称,选择"Properties",在Java Build Path中选择Libraries,添加Junit库
  • 确认添加成功
  • 创建测试项目

  • 右键项目名称,选择"New",然后选择"Others",再选择"Junit Test Case"
  • 填写测试名称,勾选setUp方法,选择被测试类和方法
  • 编写测试代码

    package softwareEngineering;import static org.junit.Assert.*;import java.util.Scanner;import org.junit.Before;import org.junit.Test;public class TestUnit01 {    private MaximumSubarray T_maxsum;    private int[] T_vc;    private static final int n=5;    private Scanner sc;    @Before    public void setUp() throws Exception {        T_maxsum = new MaximumSubarray();        T_vc = new int[n];        sc = new Scanner(System.in);        for (int i = 0; i < n; i++) {            T_vc[i] = (Integer) sc.nextInt();        }    }    @Test    public void testFindMaximumSubarray() {        int res = T_maxsum.findMaximumSubarray(n, T_vc);        assertEquals(-1, res);    }}

    运行测试

  • 右键项目,选择"Run as",然后选择"JUnit Test"
  • 输入测试数据并运行测试
  • 测试结果

    通过以上步骤,您已经完成了Eclipse的安装、环境配置以及创建并运行了Junit测试项目。如果在测试过程中遇到问题,请确保 JDK版本正确,并检查路径配置是否准确。

    转载地址:http://yqnl.baihongyu.com/

    你可能感兴趣的文章
    OSPF技术连载22:OSPF 路径选择 O > O IA > N1 > E1 > N2 > E2
    查看>>
    OSPRay 开源项目教程
    查看>>
    Padding
    查看>>
    paddlehub安装及对口罩检测
    查看>>
    paddle的两阶段基础算法基础
    查看>>
    Page Object模式:为什么它是Web自动化测试的必备工具
    查看>>
    SpringBoot中重写addCorsMapping解决跨域以及提示list them explicitly or consider using “allowedOriginPatterns“ in
    查看>>
    PageHelper 解析及实现原理
    查看>>
    pageHelper分页工具的使用
    查看>>
    PageHelper:上手教程(最详细)
    查看>>
    PageOffice如何实现从零开始动态生成图文并茂的Word文档
    查看>>
    PageRank算法
    查看>>
    Paint类(画笔)
    查看>>
    paip.android 手机输入法制造大法
    查看>>
    paip.spring3 mvc servlet的配置以及使用最佳实践
    查看>>
    Palindrome Number leetcode java
    查看>>
    Palo Alto Networks Expedition 未授权SQL注入漏洞复现(CVE-2024-9465)
    查看>>
    Palo Alto Networks PAN-OS身份认证绕过导致RCE漏洞复现(CVE-2024-0012)
    查看>>
    Panalog 日志审计系统 libres_syn_delete.php 前台RCE漏洞复现
    查看>>
    Panalog 日志审计系统 sprog_deletevent.php SQL 注入漏洞复现
    查看>>