Golang 测试框架


Golang 测试框架

案例

cal.go

package test

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

cal_test.go

package test

import (
	"fmt"
	//引入go的测试框架
	"testing"
)
//测试框架的函数必须以TestXxx形式
func TestAdd(t *testing.T) {
	res := add(10, 2)
	if res == 2 {
		fmt.Println("错误")
	} else {
		t.Log("正确")
	}
}

测试套件要与被测试的包在同一个包下,文件名必须以_test.go结尾,方法必须以TestXxx(*testing.T)的形式


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM