文件名称:unittest-training
文件大小:60KB
文件格式:ZIP
更新时间:2024-05-17 12:34:14
mockito junit unittest springboot Java
编写REST的单元测试 有用的依赖 Hamcrest(所有的hamcrest)。 在为响应编写断言时,我们使用Hamcrest匹配器。 朱尼特我们需要排除hamcrest-core依赖性,因为我们已经添加了hamcrest-all依赖性。 Mockito(mockito核心)。 我们使用Mockito作为我们的模拟库。 Spring测试 JsonPath(json-path和json-path-assert)。 在为REST返回的JSON文档编写断言时,我们使用JsonPath。 单元测试规格: 目标:线路和方法测试覆盖率> 90% 1.获取学生参赛作品: 预期行为 通过执行以下步骤来实现将所有学生条目存储到数据库中的控制器方法: 它处理发送到URL'/ student'的GET请求。 它通过调用StudentRepository接口的findAll()方法来获取Student对象
【文件预览】:
unittest-training-master
----mvnw.cmd(5KB)
----mvnw(6KB)
----src()
--------test()
--------main()
----postman()
--------Student.postman_collection.json(3KB)
----.mvn()
--------wrapper()
----README.md(7KB)
----pom.xml(3KB)
----.gitignore(268B)