单元测试

Maven 单元测试笔记 1. 单元测试概述 定义:针对最小的功能单元(方法),编写测试代码对其正确性进行测试。 目的:检验软件基本组成单位的正确性。 测试人员:开发人员。 测试类型:白盒测试(清楚软件内部结构、代码逻辑,用于验证代码、逻辑正确性)。 2. JUnit 单元测试框架 2.1 JUnit 简介 最流行的 Java 测试框架之一。 提供功能方便程序进行单元测试(由第三方公司提供)。 2.2 JUnit vs main 方法测试 对比项 main 方法测试 JUnit 单元测试 代码维护 测试代码与源代码未分开,难维护 测试代码与源代码分开,便于维护 测试影响 一个方法测试失败,影响后面方法 一个测试方法执行失败,不会影响其它测试方法 自动化 无法自动化测试,无法得到测试报告 可根据需要进行自动化测试,可自动生成测试报告 2.3 使用步骤 在 pom.xml 中引入 JUnit 依赖: 1<dependency> 2 <groupId>org.junit.jupiter</groupId> 3 <artifactId>junit-jupiter</artifactId> 4 <version>5.9.1</version> 5</dependency> ...

2026-04-03 · 3 分钟 · phjhq

SpringBoot配置热部署的几种方式

SpringBoot热部署 最近在写一些项目在进行调试和修改总需要手动重启很麻烦,于是就想到了对项目进行热部署。然后就在网上搜集了一些热部署相关的内容,在这里总结一下,方便自己使用。 ...

2024-11-08 · 2 分钟 · phjhq

SpringSecurity+JWT

SpringSecurity+JWT实现登录认证和鉴权 1、准备基本环境 使用基础版的项目环境、然后我们在redis中存储用户相关信息,将用户信息存入到token中 ...

2024-10-28 · 14 分钟 · phjhq

SpringSecurity学习

SpringSecurity学习 1、什么是SpringSecurity Spring Security 是 Spring 家族中的一个安全管理框架。相比与另外一个安全框架Shiro,它提供了更丰富的功能,社区资源也比Shiro丰富。 ...

2024-10-24 · 7 分钟 · phjhq

DockerFile和DockerCompose基本使用

DockerFile的基本使用 为什么要使用 之前的方式去部署应用还是有点繁琐,因为之前使用的镜像并不能很好的符合我们自己的需求。 ...

2024-10-16 · 4 分钟 · phjhq

Docker在Ubuntu上部署项目案例

使用三更的博客项目进行部署测试 安装Mysql 安装前明确需求 使用的镜像是mysql5.7 ...

2024-10-15 · 1 分钟 · phjhq

Docker 数据卷 网桥

镜像 如何查看镜像的详细信息 方法 1docker image inspect [OPTIONS] IMAGE [IMAGE...] 2docker image inspect 镜像id ...

2024-10-14 · 2 分钟 · phjhq

Docker Run命令详解

#Run命令详解 -p 端口对外发布(端口映射) 解释 为了使外部网络能够访问到容器 ...

2024-10-13 · 3 分钟 · phjhq