public void CanSendMessageNoChannelTest() { string message = "DUPA"; var author = new EntityDummyCreator().Create(); var result = shoutBoxService.CanSendMessage(message, null, author); Assert.IsFalse(result.isSuccess); }
public void AlienCannotCancelTradeTest() { var trade = new TradeDummyCreator() .CreateRandom(3, 3); var alien = new EntityDummyCreator().Create(); Assert.IsTrue(tradeService.Object.CanCancelTrade(alien, trade).IsError); }
public void CanUseFuel() { var orgEntity = new EntityDummyCreator().Create(); orgEntity.EntityTypeID = (int)EntityTypeEnum.Organisation; Assert.IsTrue(marketService.CanUseFuel(new CompanyDummyCreator().Create().Entity)); Assert.IsTrue(marketService.CanUseFuel(orgEntity)); }
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 ))); }