我正在尝试用 Go 编写 TDD。然而,我坚持以下。
编写测试:
func TestFeatureStart(t *testing.T) {}
实现测试:
func (f *Feature) Start() error {
cmd := exec.Command(f.Cmd)
cmd.Start()
}
如何测试这个简单的位?我想我只想验证 exec 库是否正确。这就是我在 Java 中使用 Mockito 的方式。谁能帮我写这个测试?从我读过的内容来看,建议使用接口。
Feature-struct 只包含一个字符串 Cmd。
长风秋雁
相关分类