Spring 引导中的单元测试用例。服务方法或 Http Urls
Unit test cases in Spring boot. Service methods or Http Urls
我正在 Spring 引导中休息 api 做一个 Web 项目,需要编写单元测试用例。我对使用 http 客户端为 http url 编写测试用例或为@service 方法编写测试用例感到困惑?
通常单元测试涵盖来自 @Service 注释 class(和其他组件)的 public 方法。
使用 HTTP 客户端进行测试更像是编写集成测试,它涵盖不同系统之间的连接 - 就像 HTTP API 的情况一样,由您的不同服务或独立于其他组件调用你的系统。
PS:欢迎来到 Whosebug,希望您能找到答案。 :)
我正在 Spring 引导中休息 api 做一个 Web 项目,需要编写单元测试用例。我对使用 http 客户端为 http url 编写测试用例或为@service 方法编写测试用例感到困惑?
通常单元测试涵盖来自 @Service 注释 class(和其他组件)的 public 方法。
使用 HTTP 客户端进行测试更像是编写集成测试,它涵盖不同系统之间的连接 - 就像 HTTP API 的情况一样,由您的不同服务或独立于其他组件调用你的系统。
PS:欢迎来到 Whosebug,希望您能找到答案。 :)