public void GetAccountNumber_InputIsOK_ReturnTrue() { string accountNumber = "490867715"; var result = _accountNumberParser.ParseAccountNumber(_correctAccountNumber.Split(Environment.NewLine)); Assert.IsTrue(accountNumber == result); }
/// <summary> /// Manages and returns valid account numbers. /// </summary> /// <param name="input"></param> /// <returns></returns> public BankAccount ManageAccount(string[] input) { string accountNumber; bool isValid; accountNumber = _accountNumberParser.ParseAccountNumber(input); isValid = _checkSumValidator.ValidateCheckSum(accountNumber); return(new BankAccount() { AccountNumber = accountNumber, IsValid = isValid }); }