Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }