public void Given_I_Have_a_card_with_the_value_of_King_and_ace_bool_set_to_true_10_will_be_returned() { //Given I have a card with a value of King var value = "King"; //And an ace boolean of true Boolean ace = true; //When I call the calculate card value method ICalculateCardValue calculateCardValue = new CalculateCardValue(); string result = calculateCardValue.Calculate(value, ace); //Then I get back a value of 10 Assert.AreEqual("10", result); }
public void Given_I_Have_a_card_with_the_value_of_Ace_and_ace_bool_set_to_false_1_will_be_returned() { //Given I have a card with a value of Ace var value = "Ace"; //And an ace boolean of false Boolean ace = false; //When I call the calculate card value method ICalculateCardValue calculateCardValue = new CalculateCardValue(); string result = calculateCardValue.Calculate(value, ace); //Then I get back a value of 11 Assert.AreEqual("1", result); }