public async Task GetByIdShouldReturnCorrectEvent() { await this.PopulateEvents(); var service = new EventsService( this.eventsRepository, this.postsService, this.postRepository); var result = service.GetById <TestEventViewModel>(2); Assert.Equal("ccc", result.Title); }
public HttpResponseMessage GetById(int Id) { Events eventsData = EventsService.GetById(Id); User eventCreator = UserProfileServices.GetFullUserById(eventsData.UserId); eventsData.Organizer = eventCreator.UserMini; ItemResponse <Events> response = new ItemResponse <Events>(); response.Item = eventsData; return(Request.CreateResponse(HttpStatusCode.OK, response)); }