public async Task Should_Return_My_Events_As_A_Master() { var eventGuids = MockEventsListTest(); var myEventsOptions = new MyEventsOptionsDto { OrganizationId = 2, UserId = "responsibleUserId2", SearchString = null, Filter = MyEventsOptions.Host }; var result = (await _eventListingService.GetMyEventsAsync(myEventsOptions, 1)).ToList(); Assert.AreEqual(result.Count, 1); Assert.IsTrue(result.First(x => x.Id == eventGuids[3]).IsCreator); }
public async Task Should_Return_My_Events_As_A_Participant() { var eventGuids = MockEventsListTest(); var myEventsOptions = new MyEventsOptionsDto { OrganizationId = 2, UserId = "testUser1", SearchString = null, Filter = MyEventsOptions.Participant }; var result = (await _eventListingService.GetMyEventsAsync(myEventsOptions, 1)).ToList(); Assert.AreEqual(result.Count, 3); Assert.AreEqual(result.First(x => x.Id == eventGuids[0]).ParticipatingStatus, 1); Assert.IsTrue(result.First(x => x.Id == eventGuids[2]).StartDate < result.First(x => x.Id == eventGuids[0]).StartDate); }