public void TestAdapter() { Owner owner = new Owner("Vlad", "Demyanov", "Ruslanovich", DateTime.Now, "GH92OL88II99PP"); Account account = new Account("7k", "валютный счёт", 2000, DateTime.Now, true, false, owner); Account account2 = new Account("8k", "расчётный счёт", 3000, DateTime.Now, true, false, owner); RepositoryManager repositoryManager = new RepositoryManager(); AccountRepositoryJSON accountRepositoryJSON = new AccountRepositoryJSON(); //repositoryManager.InitRepository(accountRepositoryJSON); //repositoryManager.AddAccount(accountRepositoryJSON, account); //repositoryManager.AddAccount(accountRepositoryJSON, account2); AccountRepositoryXML accountRepositoryXML = new AccountRepositoryXML(); IAccountRepositoryJSON test = new AccountRepositoryXmlToJsonAdapter(accountRepositoryXML); repositoryManager.InitRepository(test); repositoryManager.AddAccount(test, account); //repositoryManager.AddAccount(test, account2); }