public async Task CardDepositShouldShowFullErrorMessage() { // Arrange MGDepositCardRequest DepositOrderRequest = Mocks.GetFullDepositCardRequest(); MGClient clientWithConfig = Mocks.GetMockedMGClient(null); string expectedErrorMessage = "The CardExpirationYear field is required. | The CardCvv field is required. | The CardExpirationMonth field is required. | The CardHolderName field is required. | The CardNumber field is required."; // Act var actualResult = await clientWithConfig.InitCardDeposit(DepositOrderRequest); // Assert Assert.IsFalse(actualResult.IsSuccess); Assert.AreEqual(expectedErrorMessage, actualResult.Message); }