public ActionResult CreateUserLogin() { BankAccount newAcct = new BankAccount() { AccountNumber = rep.GenerateNewAccountNumber(), Balance = 0, CreatedDate = DateTime.UtcNow }; return(View(newAcct)); }
public void TestRepInsertNewBankAccount() { // this will change number of records DateTime date = DateTime.UtcNow; string expectedAccountNumber = _repository.GenerateNewAccountNumber(); string expectedLoginName = "test" + date.Month.ToString() + date.Year.ToString() + date.Day.ToString() + date.Hour.ToString(); BankAccount newAcct = new BankAccount() { LoginName = expectedLoginName, Password = "******", AccountNumber = expectedAccountNumber, Balance = 50, CreatedDate = date }; _repository.InsertNewBankAccount(newAcct, "Create New Account"); BankAccount actualAcct = _dataLib.GetBankAccountByAccountNumber(expectedAccountNumber); Assert.IsNotNull(actualAcct); Assert.AreEqual(expectedAccountNumber, actualAcct.AccountNumber); Assert.AreEqual(expectedLoginName, actualAcct.LoginName); }