HTTP状态代码是否被视为"神奇数字"?

exu*_*ero 6 http-status-codes

维基百科关于Magic Numbers的文章表明,应该将任何常量赋给具有有意义名称的变量.

相同的做法是否适用于HTTP状态代码,这是一个明确定义的标准?也就是说,在编写测试时,是否应该在这种情况下做assert response.status_code == HTTP_STATUS_CODE_SUCCESSassert response.status_code == 200适当?

Sig*_*ign 6

使用您定义的常量是个好主意。使用由语言定义的方法是一个更好的主意。我不确定您使用的是哪种语言,但大多数语言都有一种。Java C# 蟒蛇