$ go test -v ./tests/example/ === RUN TestExampleTestSuite TestExampleTestSuite: example_test.go:14: SetupSuite === RUN TestExampleTestSuite/TestExample1 TestExampleTestSuite/TestExample1: example_test.go:18: SetupTest TestExampleTestSuite/TestExample1: example_test.go:22: BeforeTest suiteName=ExampleTestSuite testName=TestExample1 TestExampleTestSuite/TestExample1: example_test.go:26: TestExample1 TestExampleTestSuite/TestExample1: example_test.go:34: AfterTest suiteName=ExampleTestSuite testName=TestExample1 TestExampleTestSuite/TestExample1: example_test.go:38: TearDownTest === RUN TestExampleTestSuite/TestExample2 TestExampleTestSuite/TestExample2: example_test.go:18: SetupTest TestExampleTestSuite/TestExample2: example_test.go:22: BeforeTest suiteName=ExampleTestSuite testName=TestExample2 TestExampleTestSuite/TestExample2: example_test.go:30: TestExample2 TestExampleTestSuite/TestExample2: example_test.go:34: AfterTest suiteName=ExampleTestSuite testName=TestExample2 TestExampleTestSuite/TestExample2: example_test.go:38: TearDownTest TestExampleTestSuite: example_test.go:42: TearDownSuite --- PASS: TestExampleTestSuite (0.00s) --- PASS: TestExampleTestSuite/TestExample1 (0.00s) --- PASS: TestExampleTestSuite/TestExample2 (0.00s) PASS ok github.com/pataiji/golang-sample/tests/example 0.945s