单元测试

单元测试

  • 文件名必须以 _test.go结尾

例如现在有一个文件calc.go,里面定义一个add()方法,现在要测试

calc.go

package main


func add(a, b int) (sum int) {
	sum = a + b
	return
}

calc_test.go

package main

import "testing"

// 测试方法必须以Test开头
func TestAdd(t *testing.T) {
	rel := add(2, 4)
	if rel != 6 {
		t.Fatalf("except %d, but giving %d", 6, rel)
	}

	t.Logf("execute successful")
}

 

posted @ 2019-05-24 17:30  Jin同学  阅读(102)  评论(0)    收藏  举报