public async Task GetTicketTypes_CheckTicketTypes_ShouldBeEqual()
        {
            // Arrange
            var ticketTypesEqualityComparer = new TicketTypesEqualityComparer();

            // Act
            var actualTicketTypes = await ticketsService.GetTicketTypesAsync(acessToken);

            // Assert
            Assert.Equal(ticketTypes, actualTicketTypes, ticketTypesEqualityComparer);
        }
Example #2
0
        public void OnAppearing_CheckTicketTypesLoading()
        {
            // Arrange
            var ticketTypesEqualityComparer = new TicketTypesEqualityComparer();

            // Act
            ticketsViewModel.OnAppearing();
            var actualTicketTypes = ticketsViewModel.Tickets;

            // Assert
            Assert.Equal(ticketTypes, actualTicketTypes, ticketTypesEqualityComparer);
        }
        public async Task GetTicketTypes_WhenSecurityTokenExpired()
        {
            // Arrange
            var ticketTypesEqualityComparer = new TicketTypesEqualityComparer();

            httpServiceMock
            .SetupSequence(hs => hs.GetAsync <IList <TicketTypeDto> >(It.IsAny <Uri>(), It.IsAny <string>()))
            .ReturnsAsync(() => null)
            .ReturnsAsync(ticketTypesDto);

            // Act
            var actualTicketTypesDto = await ticketsService.GetTicketTypesAsync(acessToken);

            // Assert
            Assert.Equal(ticketTypes, actualTicketTypesDto, ticketTypesEqualityComparer);
        }