Пример #1
0
        private void GetClientsAndRelatedTest()
        {
            var newClient = new ClientDataMock();

            AddTest(newClient);

            using (var context = new Context())
            {
                var clientsRepository = new ClientsRepository(context);
                context.Database.Log = (message) => Debug.WriteLine(message);

                var clients = clientsRepository.GetList();

                Assert.True(clients.Count > 1, "GetClientsAndRelated returned only one client.");
                Assert.True(clients.All(c => c.Projects.Count > 0), "GetClientsAndRelated does not return related projects");
                Assert.True(clients.All(c => c.Projects.All(p => p.Auditors.Count > 0)), "GetClientsAndRelated does not return related auditors");
            }
        }
Пример #2
0
        public ActionResult Index()
        {
            var clients = _clientRepo.GetList();

            return(View(clients));
        }