public void CorrectBetTest() { var bot = new AllInBot(900); Assert.IsNotNull(bot.MakeBets()); Assert.Pass(); }
public void GiveMoneyTest() { var bot = new AllInBot(900); Assert.AreEqual(900, bot.Money); bot.GiveMoney(100); Assert.AreEqual(1000, bot.Money); Assert.Pass(); }
public void TakeAllMoneyTest() { var bot = new AllInBot(900); Assert.AreEqual(900, bot.Money); Assert.AreEqual(900, bot.TakeMoney(1500)); Assert.AreEqual(0, bot.Money); Assert.Pass(); }
public void CreateTest() { var bot = new AllInBot(900); Assert.AreEqual(900, bot.Money); Assert.AreEqual("All In Bot", bot.Name); Assert.IsNotNull(bot.Description); Assert.IsNotNull(bot.ToString()); Assert.Pass(); }
public void StopPlayingTest() { var bot = new AllInBot(900); var attempt = 0; while (bot.MakeBets().Count != 0 && attempt < maxAttempts) { attempt++; } if (bot.MakeBets().Count == 0 && attempt <= 40) { Assert.Pass(); } Assert.Fail(); }