public void CanSendMessageNoAuthorTest() { string message = "DUPA"; var channel = new ShoutboxChannelDummyCreator().Create(); var result = shoutBoxService.CanSendMessage(message, channel, null); Assert.IsFalse(result.isSuccess); }
public void CanSendMessageEmptyMessageTest() { string message = " "; var author = new EntityDummyCreator().Create(); var channel = new ShoutboxChannelDummyCreator().Create(); var result = shoutBoxService.CanSendMessage(message, channel, author); Assert.IsFalse(result.isSuccess); }
public void AddMessageWithChannelTest() { string message = "Test 123"; var author = new EntityDummyCreator().Create(); var channel = new ShoutboxChannelDummyCreator().SetName("Test Channel").Create(); shoutBoxService.SendMessage(message, author, channel); shoutboxMessageRepository.Verify(x => x.SaveChanges(), Times.Once()); shoutboxMessageRepository.Verify(x => x.Add(It.Is <ShoutboxMessage>(msg => msg.Message == message && msg.AuthorID == author.EntityID && msg.ChannelID == channel.ID ))); }