public void BotTwoMakeBetTest() { BotTwo botTwo = new BotTwo(500); botTwo.MakeBet(); Assert.AreEqual(botTwo.Money, 400); botTwo.Money = 5; botTwo.MakeBet(); Assert.AreEqual(botTwo.Money, 4); botTwo.Money = 400; botTwo.MakeBet(); Assert.AreEqual(botTwo.Money, 350); botTwo.Money = 50; botTwo.MakeBet(); Assert.AreEqual(botTwo.Money, 40); }
public void BotTwoGetInsuranceTest() { BotTwo botTwo = new BotTwo(500); Dealer dealer = new Dealer(); botTwo.Hands[0].Bet = 250; botTwo.Hands[0].Score = 21; botTwo.GetInsurance(dealer); Assert.AreEqual(botTwo.Money, 500); Assert.AreEqual(botTwo.Hands[0].Bet, 250); dealer.Score = 21; botTwo.GetInsurance(dealer); Assert.AreEqual(botTwo.Money, 750); Assert.AreEqual(botTwo.Hands[0].Bet, 0); botTwo.Hands[0].Bet = 99; botTwo.Hands[0].Score = 5; botTwo.GetInsurance(dealer); Assert.AreEqual(botTwo.Money, 750); Assert.AreEqual(botTwo.Hands[0].Bet, 0); botTwo.Hands[0].Bet = 99; dealer.Score = 5; botTwo.GetInsurance(dealer); Assert.AreEqual(botTwo.Money, 750); Assert.AreEqual(botTwo.Hands[0].Bet, 99); botTwo.Hands[0].Bet = 350; botTwo.GetInsurance(dealer); Assert.AreEqual(botTwo.Money, 750); Assert.AreEqual(botTwo.Hands[0].Bet, 175); botTwo.Hands[0].Bet = 350; dealer.Score = 21; botTwo.GetInsurance(dealer); Assert.AreEqual(botTwo.Money, 1100); Assert.AreEqual(botTwo.Hands[0].Bet, 0); Assert.Pass(); }