public void When_TryingToWithdrawMoreThanAccountBalance_Except_InvalidOperationException()
        {
            Action action = () => _virtalCashCardWithBalance.Withdraw(_validPinNumber, 1000.00M);

            action.Should().Throw <InvalidOperationException>().WithMessage("Insufficient balance");
        }
        public void WhenNoPinNumberIsProvidedToWithdrawMoney_Expect_InvalidOperationException()
        {
            Action action = () => _virtalCashCard.Withdraw(string.Empty, 0);

            action.Should().Throw <ArgumentException>().WithMessage("Pin number must be provided");
        }