static void Main(string[] args) { const string peopleEndPoint = "http://agl-developer-test.azurewebsites.net/people.json"; IDataRetreiver dataRetreiver = new DataRetreiver(); IServiceConsumer service = new PeopleServiceConsumer(peopleEndPoint, dataRetreiver); var peopleList = service.GetAllPeople(); IView view = new ConsoleView(); view.DisplayGroupedAndSortedPeopleData(peopleList); }
public void TestNullDataRetreiver() { IDataRetreiver dataRetreiver = new DataRetreiver(); IServiceConsumer testService = new PeopleServiceConsumer("invalid", null); }
public void TestEmptyEndpointUrl() { IDataRetreiver dataRetreiver = new DataRetreiver(); IServiceConsumer testService = new PeopleServiceConsumer(String.Empty, dataRetreiver); }