1. 应用文件-utils.go:

     package utils
    
     func Add(a, b int) int {
         return a + b
     }
    
     func Minus(a, b int) int {
         return a - b
     }
  2. 测试文件-utils_test.go:

     package utils
    
     import (
         "os"
         "testing"
     )
    
     func TestUtils(t *testing.T) {
         c := Add(1, 2)
         if c != 3 {
             t.Errorf("%d + %d != %d", 1, 2, 3)
             os.Exit(1)
         }
         d := Minus(3, 2)
         if d != 1 {
             t.Errorf("%d - %d != %d", 3, 2, 1)
             os.Exit(1)
         }
         t.Log("测试通过")
     }
  3. 运行:
    go test -v -gcflags=-l -run=Utils

文档更新时间: 2024-04-20 10:57   作者:lee