public void GetMonthMatrixAsyncShouldThrowTicketsCacheApiException()
        {
            SetupMockHttp(ApiEndPoints.MonthMatrix, "Unauthorized");

            var apiClient = new TicketsCacheApiClient(GetTokenFixture(), mockHttp.ToHttpClient(), false, false);

            apiClient.GetMonthMatrixAsync().ShouldThrow(typeof(TicketsCacheApiException));
        }
        public async Task GetMonthMatrixAsyncShouldReturnTicketArray()
        {
            SetupMockHttp(ApiEndPoints.MonthMatrix, "MonthMatrixSuccess");
            var apiClient = new TicketsCacheApiClient(GetTokenFixture(), mockHttp.ToHttpClient(), false, false);

            var tickets = await apiClient.GetMonthMatrixAsync();

            tickets.Length.ShouldBe(1);
            var ticket = tickets[0];

            ticket.Value.ShouldBe(29127);
        }