public void Shulk_Monado_Data_Returns_Monado_Arts_Smash4_Table_Data() { var monadoArtsScraper = new MonadoArtsScraper(scrapingServices); var character = Characters.Shulk; character.Game = Games.Smash4; character.SourceUrl = $"{Keys.KHSiteBaseUrl}Smash4/{character.EscapedCharacterName}"; var monadoArtsResultData = monadoArtsScraper.Scrape(character).Cast <MonadoArt>(); foreach (var monadoArt in monadoArtsResultData) { Assert.That(monadoArt.Name, Is.Not.Null); Assert.That(monadoArt.AirSpeed, Is.Not.Null); Assert.That(monadoArt.DamageDealt, Is.Not.Null); Assert.That(monadoArt.DamageTaken, Is.Not.Null); Assert.That(monadoArt.FallSpeed, Is.Not.Null); Assert.That(monadoArt.InstanceId, Is.Not.Null); Assert.That(monadoArt.JumpHeight, Is.Not.Null); Assert.That(monadoArt.KnockbackDealt, Is.Not.Null); Assert.That(monadoArt.KnockbackTaken, Is.Not.Null); Assert.That(monadoArt.Owner, Is.Not.Null); Assert.That(monadoArt.OwnerId, Is.Not.Null); Assert.That(monadoArt.ShieldHealth, Is.Not.Null); Assert.That(monadoArt.WalkSpeed, Is.Not.Null); } }
public void Shulk_Monado_Data_Returns_Monado_Arts_Ultimate_Table_Data() { var monadoArtsScraper = new MonadoArtsScraper(scrapingServices); var character = Characters.Shulk; character.Game = Games.Ultimate; character.SourceUrl = $"{Keys.KHSiteBaseUrl}Ultimate/{character.EscapedCharacterName}"; var monadoArtsResultData = monadoArtsScraper.Scrape(character).Cast <MonadoArt>(); foreach (var monadoArt in monadoArtsResultData) { Assert.That(monadoArt.Name, Is.Not.Null); Assert.That(monadoArt.Active, Is.Not.Null); Assert.That(monadoArt.AirSlashHeight, Is.Not.Null); Assert.That(monadoArt.AirSpeed, Is.Not.Null); Assert.That(monadoArt.Cooldown, Is.Not.Null); Assert.That(monadoArt.DamageDealt, Is.Not.Null); Assert.That(monadoArt.DamageTaken, Is.Not.Null); Assert.That(monadoArt.FallSpeed, Is.Not.Null); Assert.That(monadoArt.Gravity, Is.Not.Null); Assert.That(monadoArt.InitialDashSpeed, Is.Not.Null); Assert.That(monadoArt.InstanceId, Is.Not.Null); Assert.That(monadoArt.JumpHeight, Is.Not.Null); Assert.That(monadoArt.KnockbackDealt, Is.Not.Null); Assert.That(monadoArt.KnockbackTaken, Is.Not.Null); Assert.That(monadoArt.LedgeJumpHeight, Is.Not.Null); Assert.That(monadoArt.Owner, Is.Not.Null); Assert.That(monadoArt.OwnerId, Is.Not.Null); Assert.That(monadoArt.RunSpeed, Is.Not.Null); Assert.That(monadoArt.ShieldHealth, Is.Not.Null); Assert.That(monadoArt.ShieldRegen, Is.Not.Null); Assert.That(monadoArt.WalkSpeed, Is.Not.Null); } }