10. 测试

Go语言自带了 testing 测试包,可以进行自动化的单元测试,输出结果验证,并且可以测试性能。

测试文件必须”_test.go结尾”, 测试函数必须 “Test开头”

package main 

import "fmt"

func GetArea(x int , y int)  {
	return x * y
}
package main

import "testing"


func TestGetArea(t *testing.T)  {
	area := GetArea(40,50)
	if area !=2000{
		t.Error("测试失败")
	}
}