public void UnitTestMethod_CheckStatus_PlayerWin() { BlackJackGameEngine BJEngineObj = new BlackJackGameEngine(); BlackJack.Status actualResult = BJEngineObj.CheckStatus(20, 21); BlackJack.Status expectedResult = BlackJack.Status.PLAYERWINS; Assert.AreEqual(actualResult, expectedResult); }
public void UnitTestMethod_CheckStatus_GameDraw() { BlackJackGameEngine BJEngineObj = new BlackJackGameEngine(); BlackJack.Status actualResult = BJEngineObj.CheckStatus(20, 20); BlackJack.Status expectedResult = BlackJack.Status.DRAW; Assert.AreEqual(actualResult, expectedResult); }
public void UnitTestMethod_CheckStatus_DealerWin() { BlackJackGameEngine BJEngineObj = new BlackJackGameEngine(); BlackJack.Status actualResult = BJEngineObj.CheckStatus(21, 20); BlackJack.Status expectedResult = BlackJack.Status.DEALERWINS; Assert.AreEqual(actualResult, expectedResult); }
public void UnitTestMethod_CheckDoubleClaimLimitForPlayerSuccess() { BlackJackGameEngine BJEngineObj = new BlackJackGameEngine(); ExpectedResult = true; bool DoubleClaimStatus = BJEngineObj.CheckDoubleClaimLimitForPlayer(17); Assert.AreEqual(DoubleClaimStatus, ExpectedResult); }
public void UnitTestMethod_DoDoubleForPlayerFail() { BlackJackGameEngine BJEngineObj = new BlackJackGameEngine(); ExpectedResult = false; bool PlayerDoubleStatus = BJEngineObj.DoDoubleForPlayer(18, out int playerValue); Assert.AreEqual(PlayerDoubleStatus, ExpectedResult); }
public void UnitTestMethod_CheckBustFailure() { BlackJackGameEngine BJEngineObj = new BlackJackGameEngine(); isBusted = BJEngineObj.CheckBust(21); bool isBustedfail = false; Assert.AreEqual(isBusted, isBustedfail); }
public void UnitTestMethod_CheckBustSuccess() { BlackJackGameEngine BJEngineObj = new BlackJackGameEngine(); isBusted = BJEngineObj.CheckBust(23); bool isBustedSuccess = true; Assert.AreEqual(isBusted, isBustedSuccess); }
public void UnitTestMethod_CheckBlackJackForPlayerFail() { BlackJackGameEngine BJEngineObj = new BlackJackGameEngine(); ExpectedResult = false; bool BlackJackStatus = BJEngineObj.CheckBlackJack(19); Assert.AreEqual(BlackJackStatus, ExpectedResult); }
public void UnitTestMethod_CheckBlackJackForPlayerSuccess() { BlackJackGameEngine BJEngineObj = new BlackJackGameEngine(); ExpectedResult = true; bool BlackJackStatus = BJEngineObj.CheckBlackJack(21); Assert.AreEqual(BlackJackStatus, ExpectedResult); }