go学习 --- TestMain测试
一、TestMain测试package TestMainimport ("fmt""os""testing")func setup(){fmt.Println("setup all tests")}func tearDown(){fmt.Println("tearDown all tests")}func Test1(t *testing.T){fmt.Println("i'm test1")}f
·
一、TestMain测试
package TestMain
import (
"fmt"
"os"
"testing"
)
func setup() {
fmt.Println("setup all tests")
}
func tearDown() {
fmt.Println("tearDown all tests")
}
func Test1(t *testing.T) {
fmt.Println("i'm test1")
}
func Test2(t *testing.T) {
fmt.Println("i'm test2")
}
func TestMain(m *testing.M) {
setup()
run := m.Run()
tearDown()
os.Exit(run)
}
更多推荐
所有评论(0)