MM-19133 Migrate tests from "model/terms_of_service_test.go" t… (#12578)

Этот коммит содержится в:
Vitalii Ananichev
2019-10-04 20:03:07 +03:00
коммит произвёл Ben Schumacher
родитель 8e86ec969e
Коммит 51b5776fd0

Просмотреть файл

@@ -13,39 +13,25 @@ import (
func TestTermsOfServiceIsValid(t *testing.T) {
s := TermsOfService{}
if err := s.IsValid(); err == nil {
t.Fatal("should be invalid")
}
assert.Error(t, s.IsValid(), "should be invalid")
s.Id = NewId()
if err := s.IsValid(); err == nil {
t.Fatal("should be invalid")
}
assert.Error(t, s.IsValid(), "should be invalid")
s.CreateAt = GetMillis()
if err := s.IsValid(); err == nil {
t.Fatal("should be invalid")
}
assert.Error(t, s.IsValid(), "should be invalid")
s.UserId = NewId()
if err := s.IsValid(); err != nil {
t.Fatal("should be invalid")
}
assert.Error(t, s.IsValid(), "should be invalid")
s.Text = strings.Repeat("0", POST_MESSAGE_MAX_RUNES_V2+1)
if err := s.IsValid(); err == nil {
t.Fatal("should be invalid")
}
assert.Error(t, s.IsValid(), "should be invalid")
s.Text = strings.Repeat("0", POST_MESSAGE_MAX_RUNES_V2)
if err := s.IsValid(); err != nil {
t.Fatal(err)
}
assert.Nil(t, s.IsValid(), "should be valid")
s.Text = "test"
if err := s.IsValid(); err != nil {
t.Fatal(err)
}
assert.Nil(t, s.IsValid(), "should be valid")
}
func TestTermsOfServiceJson(t *testing.T) {