public void TestCompanyService_GetAllCompany() { //Setup Environment var context = new TestInitiativeContext(); LoadData(context); //Run Test var service = new CompanyService(context); var actual = service.GetAllCompany(); var expected = companies.ToList(); //Evaluate Result Assert.AreEqual(actual.Count(), expected.Count()); var actual_item = actual.Where(x => x.Id == 1).FirstOrDefault(); var expected_item = expected.Where(x => x.Id == 1).FirstOrDefault(); Assert.AreEqual(actual_item.Name, expected_item.Name); }
private void LoadData(TestInitiativeContext context) { context.Company.AddRange(companies); }