using Model.Classes; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace TestProject1 { public class TestFDD { [Fact] public void FDD_PremierChapEtPremierEpSuperieurOuEgalAZero_ReturnTrue() { FruitDuDemon test = new FruitDuDemon("Fruit de la fumée", "Moku Moku No Mi", "Logia", 97, 48, "", "", ""); bool resultat = (test.Image == "baseimage.png"); Assert.True(resultat, "Les paramètre PremierChap et PremierEp doivent être supérieur ou égale à 0"); } [Fact] public void ConstructeurFDD_ImageEgaleValeurParDefaut_ReturnTrue() { FruitDuDemon test = new FruitDuDemon("Fruit de la fumée", "Moku Moku No Mi", "Logia", 97, 48, "", "", ""); bool resultat = (test.Image == "baseimage.png"); Assert.True(resultat, "L'image devrait avoir la valeur : baseimage.png"); } [Fact] public void ConstructeurFDD2_ImageEgaleValeurParDefaut_ReturnTrue() { FruitDuDemon test = new FruitDuDemon("Fruit de la fumée", "Moku Moku No Mi", "Logia", 97, 48, "", "", "",""); bool resultat = (test.Image == "baseimage.png"); Assert.True(resultat, "L'image devrait avoir la valeur : baseimage.png"); } [Fact] public void SurchargeEqualsFDD_FDD1EgaleFDD2() { FruitDuDemon fruit1 = new FruitDuDemon("Fruit de la fumée", "Moku Moku No Mi", "Logia", 97, 48, "", "", "", ""); FruitDuDemon fruit2 = new FruitDuDemon("Fruit de la fumée", "Moku Moku No Mi", "Logia", 97, 48, "", "", "", ""); bool resultat = (fruit1.Equals(fruit2)); Assert.True(resultat, "Les deux fruits du démon devraient etre égaux car ils onts le meme nom"); } } }