public async Task OffersAsync_successfully_returns_a_listV1LoyaltyOffer()
        {
            LatestLoyaltyEndpoints internalLatestLoyalty = new LatestLoyaltyEndpoints(string.Empty, true);

            IList <V1LoyaltyOffer> returnModel = await internalLatestLoyalty.OffersAsync(22);

            Assert.NotNull(returnModel);

            Assert.Equal(2, returnModel.Count);

            Assert.Equal(35000, returnModel[0].AkCost);
            Assert.Equal(0, returnModel[0].IskCost);
            Assert.Equal(100, returnModel[0].LpCost);
            Assert.Equal(1, returnModel[0].OfferId);
            Assert.Equal(1, returnModel[0].Quantity);
            Assert.Empty(returnModel[0].RequiredItems);
            Assert.Equal(123, returnModel[0].TypeId);

            Assert.Equal(1000, returnModel[1].IskCost);
            Assert.Equal(100, returnModel[1].LpCost);
            Assert.Equal(2, returnModel[1].OfferId);
            Assert.Equal(10, returnModel[1].Quantity);

            Assert.Single(returnModel[1].RequiredItems);

            Assert.Equal(10, returnModel[1].RequiredItems[0].Quantity);
            Assert.Equal(1234, returnModel[1].RequiredItems[0].TypeId);

            Assert.Equal(1235, returnModel[1].TypeId);
        }
        public async Task PointsAsync_successfully_returns_a_listV1LoyaltyPoint()
        {
            int             characterId = 8976562;
            CharacterScopes scopes      = CharacterScopes.esi_characters_read_loyalty_v1;

            SsoToken inputToken = new SsoToken {
                AccessToken = "This is a old access token", RefreshToken = "This is a old refresh token", CharacterId = characterId, CharacterScopesFlags = scopes
            };

            LatestLoyaltyEndpoints internalLatestLoyalty = new LatestLoyaltyEndpoints(string.Empty, true);

            IList <V1LoyaltyPoint> returnModel = await internalLatestLoyalty.PointsAsync(inputToken);

            Assert.NotNull(returnModel);

            Assert.Single(returnModel);

            Assert.Equal(123, returnModel[0].CorporationId);
            Assert.Equal(100, returnModel[0].LoyaltyPoints);
        }