增加utils测试文件

pull/21/merge
ouqiang 2017-03-23 09:59:00 +08:00
parent 4b0da2fb09
commit 0f41bc6a65
1 changed files with 31 additions and 0 deletions

View File

@ -0,0 +1,31 @@
package utils
import "testing"
func TestExecShell(t *testing.T) {
_, err := ExecShell("ls")
if err != nil {
t.Fatal(err)
}
}
func TestRandString(t *testing.T) {
str := RandString(32)
if len(str) != 32 {
t.Fatalf("长度不匹配,目标长度32, 实际%d-%s", len(str), str)
}
}
func TestMd5(t *testing.T) {
str := Md5("123456")
if len(str) != 32 {
t.Fatalf("长度不匹配,目标长度32, 实际%d-%s", len(str), str)
}
}
func TestRandNumber(t *testing.T) {
num := RandNumber(10000)
if num <= 0 && num >= 10000 {
t.Fatalf("随机数不在有效范围内-%d", num)
}
}