单元测试RESTAPI http响应代码

本文关键字:代码 响应 http RESTAPI 单元测试 | 更新日期: 2023-09-27 18:20:31

我是单元测试的新手,请原谅我的愚蠢。我需要为每个响应代码创建单独的测试用例吗?

未经授权_GET_returns_403()

Get_Returns_Status_Code_200()

未经授权_PUT_returns_403()

Put_Returns_Status_Code_200()

单元测试RESTAPI http响应代码

是。基本上,你可能想测试任何你关心的东西。对于RESTful api,正确的状态代码可能是您和api的消费者非常关心的问题。

如果您担心api可能出现的大量情况,您可以寻找一些方法来避免重复。但我会从一个简单的方法开始。当你看到太多的重复出现时,你会对你想要测试的东西以及你的选择有一个很好的理解。