MM-19234 Migrate tests from model/team_member_test.go to use testify (#12642)
Этот коммит содержится в:
коммит произвёл
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")
|
||||||
}
|
}
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user