public void CanLoadFileAccountTestData(string AccountNumber)
        {
            FileAccountRepository repo     = new FileAccountRepository(_FilePath);
            List <Account>        accounts = repo.List();

            AccountNumber = "22222";
            Account account = repo.LoadAccount(AccountNumber);


            Assert.AreEqual("22222", account.AccountNumber);
        }
        public void CanReadDataFromFile()
        {
            FileAccountRepository repo = new FileAccountRepository(_FilePath);

            List <Account> accounts = repo.List();

            Assert.AreEqual(3, accounts.Count);

            Account check = accounts[1];

            Assert.AreEqual("22222", check.AccountNumber);
            Assert.AreEqual("Basic Customer", check.Name);
            Assert.AreEqual(500, check.Balance);
            Assert.AreEqual(AccountType.Basic, check.Type);
        }