使用VSCode创建Maven工程测试Java代码

使用VSCode创建Maven工程测试Java代码

发生缘由

  • 使用VSCode创建Maven工程测试Java代码

环境介绍

  • 电脑系统:win10

  • VSCode版本: 1.72.0 (user setup)

开始搭建

搭建项目之前要求安装好VSCode以及Java相关扩展、配置好相关的环境。

创建Maven项目

Maven项目的目录结构如下:

项目的根目录:
      |-- src # 源码
      |    |-- main # 主工程代码
      |    |    |-- java # 业务逻辑代码
      |    |    |-- resources # 业务逻辑代码配置文件
      |    |    |-- webapp # web项目的资源目录。例如:jps/html/css/js
      |    |          |-- WEB-INF # 存放的是一些编译后的class文件和运行所必须的配置文件
      |    |                |-- web.xml文件
      |    |          |-- index.jsp/html/css/js # 存放前端资源文件
      |    |
      |    |-- test # 测试代码
      |         |-- java # 测试代码
      |         |-- resources # 测试代码所需要的配置文件
      |-- target # 
      |    |-- classes # 业务逻辑代码编译后的文件存放到这个目录下面
      |    |-- test-classes # 测试代码编译后的文件存放到这个目录下面
      |    |-- 项目.jar # 项目打包存放目录
      |
      |-- mvnw
      |-- mvnw.cmd
      |-- pom.xml # 项目的核心配置文件

导入依赖

导入Junit依赖环境

<!-- 单元测试 -->
<dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>4.11</version>
</dependency>

创建被测试类

package com.linxuan;
​
public class Calculator {
​
    public int subtract(int a, int b) {
        return a - b;
    }
}

创建测试类

定义测试类。测试类的包名为XXX.XXX.test,例如com.linxuan.test。测试类的类名为被测试的类名+Test,例如CalculatorTest

创建测试方法

在测试类里面定义测试方法。测试方法名称为test + 测试的方法名,例如testAdd()。测试方法要使用public修饰、返回值是void、参数为空参。

给测试方法加上注解@Test

package com.linxuan;
​
import org.junit.Test;
​
public class CalculatorTest {
​
    @Test
    public void testSubtract() {
        Calculator calculator = new Calculator();
        int ret = calculator.subtract(10, 4);
        System.out.println(ret);
    }
}
 

 

posted @ 2023-02-02 21:36  炸天帮帮主  阅读(278)  评论(0编辑  收藏  举报