func (me *TestHelper) CreatePost(client *model.Client, channel *model.Channel) *model.Post { id := model.NewId() post := &model.Post{ ChannelId: channel.Id, Message: "message_" + id, } utils.DisableDebugLogForTest() r := client.Must(client.CreatePost(post)).Data.(*model.Post) utils.EnableDebugLogForTest() return r }
func (me *TestHelper) CreateTeam(client *model.Client) *model.Team { id := model.NewId() team := &model.Team{ DisplayName: "dn_" + id, Name: "name" + id, Email: "success+" + id + "@simulator.amazonses.com", Type: model.TEAM_OPEN, } utils.DisableDebugLogForTest() r := client.Must(client.CreateTeam(team)).Data.(*model.Team) utils.EnableDebugLogForTest() return r }
func (me *TestHelper) createChannel(client *model.Client, team *model.Team, channelType string) *model.Channel { id := model.NewId() channel := &model.Channel{ DisplayName: "dn_" + id, Name: "name_" + id, Type: channelType, TeamId: team.Id, } utils.DisableDebugLogForTest() r := client.Must(client.CreateChannel(channel)).Data.(*model.Channel) utils.EnableDebugLogForTest() return r }
func (me *TestHelper) CreateUser(client *model.Client) *model.User { id := model.NewId() user := &model.User{ Email: "success+" + id + "@simulator.amazonses.com", Username: "******" + id, Nickname: "nn_" + id, Password: "******", } utils.DisableDebugLogForTest() ruser := client.Must(client.CreateUser(user, "")).Data.(*model.User) ruser.Password = "******" store.Must(Srv.Store.User().VerifyEmail(ruser.Id)) utils.EnableDebugLogForTest() return ruser }