一、单元测试
在最开始的dao层开发时,对数据库的基本增删改查功能基于junit框架进行单元测试
这样做让我可以更早的发现BUG,也更容易修改。
1.在maven项目的pom文件添加junit依赖
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<!--<scope>test</scope>-->
</dependency>
</dependencies>
2.相关插件下载:见这篇博客
3.测试ImageDao层的所有方法(用快捷键生成测试类,然后补充)
//ImageDaoTest.java
package dao;
import org.junit.Test;
import java.util.ArrayList;
import java.util.List;
import static org.junit.Assert.*;
public class ImageDaoTest {
@Test
public void insert() {
ImageDao imageDao = new ImageDao();
//准备数据
Image image = new Image();
image.setImageName("2.jpg");
image.setSize(1024);
image.setUploadTime("20200701");
image.setContentType("image/jpeg"