草庐IT

IsRedirect

全部标签

unit-testing - 我可以期望(要求)go 测试失败吗?

在我使用的其他测试框架中,当编写测试助手时,能够自动测试它们是很好的,即测试它们是否通过以及是否失败。让我使用以下帮助程序(实际上要复杂得多):funcIsRedirect(t*testing.T,codeint){assert.True(t,code>=300)assert.True(t,code当然,我可以写:funcTestIsRedirect(t*testing.T){IsRedirect(t,http.StatusSeeOther)}但我也想写这样的东西:funcTestNotRedirect(t*testing.T){t.RequireFailure()IsRedirect

unit-testing - 我可以期望(要求)go 测试失败吗?

在我使用的其他测试框架中,当编写测试助手时,能够自动测试它们是很好的,即测试它们是否通过以及是否失败。让我使用以下帮助程序(实际上要复杂得多):funcIsRedirect(t*testing.T,codeint){assert.True(t,code>=300)assert.True(t,code当然,我可以写:funcTestIsRedirect(t*testing.T){IsRedirect(t,http.StatusSeeOther)}但我也想写这样的东西:funcTestNotRedirect(t*testing.T){t.RequireFailure()IsRedirect