From 149eaf7c87f10252de07d87399ece23ef3ee1cba Mon Sep 17 00:00:00 2001 From: "nicolas.barbosa" Date: Thu, 6 Jun 2024 22:24:34 +0200 Subject: [PATCH] coverage jeton --- Sources/UnitTesting/JetonUT.cs | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/Sources/UnitTesting/JetonUT.cs b/Sources/UnitTesting/JetonUT.cs index 4af8a63..9c15e39 100644 --- a/Sources/UnitTesting/JetonUT.cs +++ b/Sources/UnitTesting/JetonUT.cs @@ -16,5 +16,27 @@ namespace UnitTesting Assert.Equal(listeCouleurs[i], jeton.Couleur); } } + + [Fact] + public void TestEquals() + { + Jeton j1 = new Jeton(); + j1.GetHashCode(); + int a = 5; + + Assert.False(j1.Equals(a)); + + Jeton j2 = new Jeton(Couleur.Rouge); + Jeton j3 = new Jeton(Couleur.Vert); + + Assert.False(j2.Equals(j3)); + Assert.False(j2 == j3); + + Jeton j4 = new Jeton(Couleur.Jaune); + Jeton j5 = new Jeton(Couleur.Jaune); + + Assert.True(j4.Equals(j5)); + Assert.False(j4 == j5); + } } }