using Model.Classes; using Model.Stub; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace TestProject1 { public class StubBestiaireTests { [Fact] public void RecupererBestiaire_ReturnsBestiaireList() { // Arrange StubBestiaire stubBestiaire = new StubBestiaire(); // Act IEnumerable result = stubBestiaire.RecupererBestiaire(); // Assert Assert.True(result != null, "RecupererBestiaire n'est pas cencé renvoyé de valeur null."); Assert.True(result.Any(), "RecupererBestiaire n'est pas cencé renvoyé une liste vide."); } [Fact] public void RecupererBestiaire_BestiaireHaveValidProperties() { // Arrange StubBestiaire stubBestiaire = new StubBestiaire(); // Act IEnumerable result = stubBestiaire.RecupererBestiaire(); // Assert foreach (Bestiaire bestiaire in result) { Assert.NotNull(bestiaire.Nom); Assert.NotNull(bestiaire.Origine); Assert.NotNull(bestiaire.Description); Assert.NotNull(bestiaire.Caracteristique); Assert.NotNull(bestiaire.Image); } } } }