public async Task Test_CharacterRoot_Everything_US() { var character = await UsClient.GetCharacterAsync( "smexxin", CharacterOptions.AllOptions, TestConstants.US_en_US_Realm); Assert.IsTrue(character.TotalHonorableKills > 0); Assert.IsNotNull(character.Pvp.Brackets.ArenaBracket2v2.Rating); Assert.IsNotNull(character.AchievementPoints); Assert.IsNotNull(character.Achievements); Assert.IsNotNull(character.Appearance); Assert.IsNotNull(character.Battlegroup); Assert.IsNotNull(character.CalcClass); Assert.IsNotNull(character.Feed); Assert.IsNotNull(character.Guild); Assert.IsNotNull(character.Level); foreach (var raid in character.Progression.Raids) { var boss = from b in raid.Bosses select b.Id; Assert.IsNotNull(boss); } Assert.AreEqual(CharacterClass.Warrior, character.Class); Assert.AreEqual(CharacterRace.Orc, character.Race); Console.WriteLine("Class: " + character.Class); Console.WriteLine("Race: " + character.Race); Console.WriteLine("Gender: " + character.Gender); }
public async Task Test_CharacterRoot() { var character = await EuClient.GetCharacterAsync( "Hjortronsmak", CharacterOptions.None, TestConstants.EU_en_GB_Realm); Assert.IsNotNull(character.Name); var usCharacter = await UsClient.GetCharacterAsync( "Smexxin", CharacterOptions.None, TestConstants.US_en_US_Realm); Assert.IsNotNull(usCharacter.Name); }