去找我的测试

时间:2017-02-11 20:43:33

标签: unit-testing testing go

当我尝试在golang中运行我的测试时,我得到以下错误

    mongodump --db MyDBname -o /home/mongobackup

我还尝试创建一个测试项目,看看它在其他项目中的行为是否相同,这些是我的2个文件。

testing: warning: no tests to run

这是我的考验。

package test

func test() string {
    return "test"
}

我尝试用以下方式运行它:

package test

import (
    "testing"

    "github.com/stretchr/testify/assert"
 )

 func testTest(t *testing.T) {
    assert.Equal(t, "test", test(), "String was not test")
 }

我也测试了git bash和cmd中的行为。 我使用Windows 10和Go 1.7.1。

我希望有人可以帮助我。

1 个答案:

答案 0 :(得分:2)

测试功能必须以Test开头。尝试将您的功能重命名为TestTest。那应该解决它。完整信息:https://golang.org/pkg/testing