public void get_employee_2() { var employees = RepositoryFactory.GetEmployees(); var actual = WithoutLinq.CashTake(employees, 2); var expected = new List <Employee>() { new Employee { Name = "Joe", Role = RoleType.Engineer, MonthSalary = 100, Age = 44, WorkingYear = 2.6 }, new Employee { Name = "Tom", Role = RoleType.Engineer, MonthSalary = 140, Age = 33, WorkingYear = 2.6 }, }; expected.ToExpectedObject().ShouldEqual(actual.ToList()); }