This commit is contained in:
Xargin
2016-04-26 20:39:04 +08:00
parent 2dfef72119
commit 9194f5f455
2 changed files with 4 additions and 4 deletions

View File

@@ -41,7 +41,7 @@ func echo(newline bool, sep string, args []string) error {
}
```
在测试中我们可以用各种参数和标志调用echo函数然后检测它的输出是否正确, 我们通过增加参数来减少echo函数对全局变量的依赖。我们还增加了一个全局名为out的变量来替代直接使用os.Stdout这样测试代码可以根据需要将out修改为不同的对象以便于检查。下面就是echo_test.go文件中的测试代码
在测试中我们可以用各种参数和标志调用echo函数然后检测它的输出是否正确, 我们通过增加参数来减少echo函数对全局变量的依赖。我们还增加了一个全局名为out的变量来替代直接使用os.Stdout这样测试代码可以根据需要将out修改为不同的对象以便于检查。下面就是echo_test.go文件中的测试代码
```Go
package main