public void WhenGettingFlamed_TargetIsNotifiedWithTheCallersName() { _awakeningOrb = new AwakeningOrb(_slack.Object); _awakeningOrb.OnGettingFlamed(_command, "hehehee"); _slack.Verify(slack => slack.SendEphemeralMessage(It.IsRegex("testuser"), "otherUserid", Channel)); }
public void WhenGettingFlamed_SlurDoesNotChange() { _awakeningOrb = new AwakeningOrb(_slack.Object); var result = _awakeningOrb.OnGettingFlamed(_command, "hehehee"); Assert.AreEqual("hehehee", result); }
public void WhenGettingFlamed_TargetIsNotifiedWithTheCallersName() { _userService.Setup(service => service.Mention(It.IsAny <User>())).Returns("<@testuser>"); _awakeningOrb = new AwakeningOrb(_slack.Object, _userService.Object); _awakeningOrb.OnGettingFlamed(_command, "hehehee"); _slack.Verify(slack => slack.SendEphemeralMessage(It.IsRegex("testuser"), "otherUserid", Channel)); }