在我的测试文件中,我试图将检测到的实际错误与预期错误进行比较。但是,这种比较评估为假,我不确定为什么。当我创建两个相同的错误并比较它们时,甚至会发生这种情况。
代码片段:
func TestCompareErrors(t *testing.T) {
if fmt.Errorf("Test Error") != fmt.Errorf("Test Error") {
t.Errorf("Test failed")
}
}
这导致“测试失败”
catspeake
ibeautiful
ABOUTYOU
随时随地看视频慕课网APP
相关分类