func Test_something(t *testing.T) {
// TEST CASE1: pass an array
// some logic here
// TEST CASE2: pass an EMPTY array --> this will cause test to fail
// some logic here
// TEST CASE3: pass something else
// some logic here
我正在编写一些单元测试,但我不确定是否可以运行Test_something具有多个测试用例的测试,而不会在一个测试用例失败时停止执行其他测试用例。或者它甚至有意义吗?
在控制台中,我希望看到这样的东西。
TESTCASE1: SUCCESS <message>
TESTCASE2: FAIL <message>
TESTCASE3: SUCCESS <message>
此刻我得到这样的东西:
TESTCASE1: SUCCESS <message>
TESTCASE2: FAIL <message>
TESTCASE2失败后自然会停止执行。
哔哔one
jeck猫
相关分类