public void calculate_win1() { // Card c1 = new Card(8, "C8"); Card c2 = new Card(10, "DH"); Player p = new Player(); p.add_card(c1); p.add_card(c2); int starting_bet = 10; int final_bet = 20; p.Player_Bet = starting_bet; p.bets[0] = 10; Dealer d = new Dealer(); d.Hand_Value = 17; //act p.calculate_win(d.Hand_Value); int actual = p.Player_Bet; //Assert Assert.AreEqual(final_bet, actual, "Player wins!"); }
public void calculate_win5() { // Card c1 = new Card(7, "/C"); Card c2 = new Card(10, "DH"); Card c3 = new Card(6, "6D"); Player p = new Player(); p.add_card(c1); p.add_card(c2); p.add_card(c3); int starting_bet = 10; int final_bet = 0; p.Player_Bet = starting_bet; p.bets[0] = starting_bet; Dealer d = new Dealer(); d.Hand_Value = 22; //act p.calculate_win(d.Hand_Value); int actual = p.Player_Bet; //Assert Assert.AreEqual(final_bet, actual, "Dealer and player bust!"); }