def test_fail_on_insure_when_not_able(self): from src.player import Player testPlayer = Player() inputDecision = 4 testCanSplit = False testCanInsure = False decisionValid = testPlayer.check_if_decision_valid(inputDecision, testCanSplit, testCanInsure) self.assertFalse(decisionValid)
def test_true_on_decision_of_4_when_can_insure(self): from src.player import Player testPlayer = Player() inputDecision = 4 testCanSplit = False testCanInsure = True decisionValid = testPlayer.check_if_decision_valid(inputDecision, testCanSplit, testCanInsure) self.assertTrue(decisionValid)
def test_fail_on_number_greater_than_4(self): from src.player import Player testPlayer = Player() inputDecision = 5 testCanSplit = False testCanInsure = False decisionValid = testPlayer.check_if_decision_valid(inputDecision, testCanSplit, testCanInsure) self.assertFalse(decisionValid)