public async Task CanOpenConversation() { var config = ConfigFromJsonTests.GetConfig(); var core = new PizzaCore(config, new Mock <Serilog.ILogger>().Object); await core.Start(); var users = core.UserCache; var user = users.First(u => u.name == "jarlelin"); var res = await core.OpenUserConversation(user.id); }
public async Task SendHelloToUserChannel() { var config = ConfigFromJsonTests.GetConfig(); var core = new PizzaCore(config, new Mock <Serilog.ILogger>().Object); await core.Start(); var users = core.UserCache; var user = users.First(u => u.name == "jarlelin"); var chan = await core.OpenUserConversation(user.id); await core.SendMessage(new Models.SlackModels.MessageToSend { ChannelId = chan.id, UserId = user.id, Text = "check my username" }); }