Add test for validateName function

This commit is contained in:
J Delaney
2015-10-09 10:11:08 -07:00
parent f8ed334437
commit 018b541e20

View File

@@ -998,3 +998,20 @@ func TestStatic(t *testing.T) {
os.Remove("/tmp/db1.json")
}
func TestValidateName(t *testing.T) {
err := validateName("", "password")
if err == nil {
t.Fatal("Error expected when no name is provided")
}
err = validateName("username", "")
if err == nil {
t.Fatal("Error expected when no password is provided")
}
err = validateName("username", "password")
if err != nil {
t.Fatalf("No error expected when username and password provided, %v", err)
}
}