public void Affiliations_successfully_returns_a_list_of_V1CharacterAffiliations()
        {
            Mock <IWebClient> mockedWebClient = new Mock <IWebClient>();

            IList <int> characterIds = new List <int>(23);

            string json = "[{\"character_id\": 95538921,\"corporation_id\": 109299958,\"alliance_id\": 434243723}]";

            mockedWebClient.Setup(x => x.Post(It.IsAny <WebHeaderCollection>(), It.IsAny <string>(), It.IsAny <string>(), It.IsAny <int>())).Returns(new EsiModel {
                Model = json
            });

            InternalLatestCharacter internalLatestCharacter = new InternalLatestCharacter(mockedWebClient.Object, string.Empty);

            IList <V1CharacterAffiliations> getCharactersAffiliation = internalLatestCharacter.Affiliations(characterIds);

            Assert.Equal(1, getCharactersAffiliation.Count);
            Assert.Equal(95538921, getCharactersAffiliation.First().CharacterId);
            Assert.Equal(109299958, getCharactersAffiliation.First().CorporationId);
            Assert.Equal(434243723, getCharactersAffiliation.First().AllianceId);
        }