diff --git a/model/user_info_test.go b/model/user_info_test.go new file mode 100644 index 0000000..3172e85 --- /dev/null +++ b/model/user_info_test.go @@ -0,0 +1,13 @@ +package model + +import ( + . "github.com/stretchr/testify/assert" + "testing" + "time" +) + +func Test_UserInfo_Valid(t *testing.T) { + Error(t, UserInfo{Expiry: 0}.Valid()) + Error(t, UserInfo{Expiry: time.Now().Add(-1 * time.Second).Unix()}.Valid()) + NoError(t, UserInfo{Expiry: time.Now().Add(time.Second).Unix()}.Valid()) +}