Unit testing 如何在Go中编写挂起的测试

Unit testing 如何在Go中编写挂起的测试,unit-testing,go,Unit Testing,Go,有没有合法的方法来写下一个我打算稍后编写完整测试函数的测试用例?与mochajs的待定测试一样?用测试描述此类示例。(*T)。跳过: 如果调用*T和*B的Skip方法不适用,则可以跳过测试和基准测试: func TestTimeConsuming(t *testing.T) { if testing.Short() { t.Skip("skipping test in short mode.") } ... } 如果您使用-v标志启动go test(在本

有没有合法的方法来写下一个我打算稍后编写完整测试函数的测试用例?与mochajs的待定测试一样?

测试描述此类示例。(*T)。跳过

如果调用*T和*B的Skip方法不适用,则可以跳过测试和基准测试:

func TestTimeConsuming(t *testing.T) {
    if testing.Short() {
        t.Skip("skipping test in short mode.")
    }
    ...
}

如果您使用
-v
标志启动
go test
(在本例中,您还需要提供
-short
标志以查看跳过消息),则为
Skip
提供的消息将被打印出来。

我不熟悉mochajs,但没有测试功能的测试用例不只是一条注释、一个docstring或一个?或者有什么微妙之处我不明白是的,是的!看到选定的答案,以同样的方式完美地工作!真是太棒了!谢谢只需添加,需要运行“go test-v-test.short”