MM-19234 Migrate tests from model/team_member_test.go to use testify (#12642)

Этот коммит содержится в:
Peeyush Gupta
2019-10-17 18:52:55 +05:30
коммит произвёл Harrison Healey
родитель ff160a4d32
Коммит fffcef0b00

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

@@ -6,6 +6,8 @@ package model
import ( import (
"strings" "strings"
"testing" "testing"
"github.com/stretchr/testify/require"
) )
func TestTeamMemberJson(t *testing.T) { func TestTeamMemberJson(t *testing.T) {
@@ -13,22 +15,17 @@ func TestTeamMemberJson(t *testing.T) {
json := o.ToJson() json := o.ToJson()
ro := TeamMemberFromJson(strings.NewReader(json)) ro := TeamMemberFromJson(strings.NewReader(json))
if o.TeamId != ro.TeamId { require.Equal(t, o.TeamId, ro.TeamId, "Ids do not match")
t.Fatal("Ids do not match")
}
} }
func TestTeamMemberIsValid(t *testing.T) { func TestTeamMemberIsValid(t *testing.T) {
o := TeamMember{} o := TeamMember{}
if err := o.IsValid(); err == nil { require.Error(t, o.IsValid(), "should be invalid")
t.Fatal("should be invalid")
}
o.TeamId = NewId() o.TeamId = NewId()
if err := o.IsValid(); err == nil {
t.Fatal("should be invalid") require.Error(t, o.IsValid(), "should be invalid")
}
/*o.UserId = NewId() /*o.UserId = NewId()
o.Roles = "blahblah" o.Roles = "blahblah"
@@ -47,11 +44,8 @@ func TestUnreadMemberJson(t *testing.T) {
json := o.ToJson() json := o.ToJson()
r := TeamUnreadFromJson(strings.NewReader(json)) r := TeamUnreadFromJson(strings.NewReader(json))
if o.TeamId != r.TeamId {
t.Fatal("Ids do not match")
}
if o.MsgCount != r.MsgCount { require.Equal(t, o.TeamId, r.TeamId, "Ids do not match")
t.Fatal("MsgCount do not match")
} require.Equal(t, o.MsgCount, r.MsgCount, "MsgCount do not match")
} }