// GET api/<controller> public IEnumerable <Person_View> Get(string name) { var request = new Person_Request { Name = name }; var result = service.GetByNameAndDepartment(request); return(result.Items.Cast <Person_View>().ToList()); }
public void GetByNameAndDepartment_Test() { IEnumerable <Person_View> data = null; using (IPerson_Service service = API.Container.GetInstance <IPerson_Service>()) { var response = service.GetByNameAndDepartment(new Person_Request { Name = "arq" }); // Department: Arquitectura initially 2 Persons data = response.Items.ToList(); } Assert.IsNotNull(data); Assert.IsTrue(data.Count() >= 2); Assert.IsInstanceOfType(data, typeof(IEnumerable <Person_View>)); Assert.IsTrue(data.Count() > 0); data.ToList().ForEach(x => Assert.IsNotNull(x.Department)); }