首先引入JUnit依赖
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
</dependency>
右键src目录新建test目录
在目录下创建你的测试类
测试上添加注解
比如我们要测试新增功能和查询功能
也需要注入我们的Dao,然后调用接口中方法,就可以进行测试了
@RunWith(SpringRunner.class)
@SpringBootTest
public class ApiTest {
private Logger logger = LoggerFactory.getLogger(ApiTest.class);
@Resource
IActivityDao activityDao;
@Test
public void test_insert() {
Activity activity = new Activity();
activity.setActivityId(10001);
activity.setActivityName("测试活动");
activity.setActivityDesc("仅用于插入数据测试");
activity.setBeginDateTime(new Date());
activity.setEndDateTime(new Date());
activity.setStockAllTotal(100);
activity.setStockDayTotal(10);
activity.setTakeAllCount(10);
activity.setTakeDayCount(1);
activity.setState(0);
activity.setCreator("yangyuecheng");
activityDao.insert(activity);
}
@Test
public void test_select() {
Activity activity = activityDao.queryActivityById(10001);
logger.info("测试结果:{}", JSON.toJSONString(activity));
}
}