This commit is contained in:
Manu Mtz-Almeida
2015-05-29 20:34:41 +02:00
parent e899d8a99e
commit 9584e4ea5c
2 changed files with 29 additions and 0 deletions
+16
View File
@@ -51,3 +51,19 @@ func TestValidateGoodObject(t *testing.T) {
test := createStruct()
assert.Nil(t, Validate(&test))
}
type Object map[string]interface{}
type MyObjects []Object
func TestValidateSlice(t *testing.T) {
var obj MyObjects
var obj2 Object
var nu = 10
assert.NoError(t, Validate(obj))
assert.NoError(t, Validate(&obj))
assert.NoError(t, Validate(obj2))
assert.NoError(t, Validate(&obj2))
assert.NoError(t, Validate(nu))
assert.NoError(t, Validate(&nu))
}