From 4b1840273cefdc08d8434738a4c8ac896495c9ff Mon Sep 17 00:00:00 2001 From: Augustin AFFOGNON Date: Sat, 1 Oct 2022 14:29:28 +0000 Subject: [PATCH 1/5] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'Sources/Tests/?= =?UTF-8?q?BowlingAppUnitTest/UnitTestJoueur.cs'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BowlingAppUnitTest/UnitTestJoueur.cs | 27 ++++++++++++------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/Sources/Tests/BowlingAppUnitTest/UnitTestJoueur.cs b/Sources/Tests/BowlingAppUnitTest/UnitTestJoueur.cs index 3d735d3..320ce60 100644 --- a/Sources/Tests/BowlingAppUnitTest/UnitTestJoueur.cs +++ b/Sources/Tests/BowlingAppUnitTest/UnitTestJoueur.cs @@ -22,17 +22,17 @@ namespace Test.BowlingAppUnitTest } [Theory] - // [InlineData(false,"Augustin","Augustinn")] - [InlineData(true,"Amir","Amir")] - [InlineData(false,"Amir","")] + [InlineData(false,"Augustin","Augustinn",false)] + [InlineData(true,"Amir","Amir",true)] + [InlineData(false,"Amir","",false)] [InlineData(false,"Amir",null)] - [InlineData(false,null,null)] - [InlineData(false,null,"")] - [InlineData(false,"",null)] - [InlineData(false,"","")] - [InlineData(false,"f2","f2")] + [InlineData(false,null,null,true)] + [InlineData(false,null,"",false)] + [InlineData(false,"",null,false)] + [InlineData(false,"","",,true)] + [InlineData(false,"f2","f2",true)] - public void TestContructeur(bool isValid, string expectedPseudo, String pseudo ) + public void TestContructeur(bool isValid, string expectedPseudo, String pseudo, bool isEqual ) { if (!isValid) { @@ -41,8 +41,17 @@ namespace Test.BowlingAppUnitTest ); return; } + Joueur j = new Joueur(pseudo); + + + if(!isEqual){ + Assert.NotEqual(expectedPseudo, j.Pseudo); + + }else{ Assert.Equal(expectedPseudo, j.Pseudo); + + } } From b99ad3e21ab2247de25c4af5723d243e3773ea72 Mon Sep 17 00:00:00 2001 From: Augustin AFFOGNON Date: Sat, 1 Oct 2022 14:31:11 +0000 Subject: [PATCH 2/5] Correction UTest Joueur --- Sources/Tests/BowlingAppUnitTest/UnitTestJoueur.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/Tests/BowlingAppUnitTest/UnitTestJoueur.cs b/Sources/Tests/BowlingAppUnitTest/UnitTestJoueur.cs index 320ce60..d9aa1bb 100644 --- a/Sources/Tests/BowlingAppUnitTest/UnitTestJoueur.cs +++ b/Sources/Tests/BowlingAppUnitTest/UnitTestJoueur.cs @@ -29,7 +29,7 @@ namespace Test.BowlingAppUnitTest [InlineData(false,null,null,true)] [InlineData(false,null,"",false)] [InlineData(false,"",null,false)] - [InlineData(false,"","",,true)] + [InlineData(false,"","",true)] [InlineData(false,"f2","f2",true)] public void TestContructeur(bool isValid, string expectedPseudo, String pseudo, bool isEqual ) From f74b261be0e9c3095dea1d3329cb7ab724e2e0df Mon Sep 17 00:00:00 2001 From: Augustin AFFOGNON Date: Sat, 1 Oct 2022 14:31:58 +0000 Subject: [PATCH 3/5] Correction UTest Joueur --- Sources/Tests/BowlingAppUnitTest/UnitTestJoueur.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/Tests/BowlingAppUnitTest/UnitTestJoueur.cs b/Sources/Tests/BowlingAppUnitTest/UnitTestJoueur.cs index d9aa1bb..52b6523 100644 --- a/Sources/Tests/BowlingAppUnitTest/UnitTestJoueur.cs +++ b/Sources/Tests/BowlingAppUnitTest/UnitTestJoueur.cs @@ -25,7 +25,7 @@ namespace Test.BowlingAppUnitTest [InlineData(false,"Augustin","Augustinn",false)] [InlineData(true,"Amir","Amir",true)] [InlineData(false,"Amir","",false)] - [InlineData(false,"Amir",null)] + [InlineData(false,"Amir",null,false)] [InlineData(false,null,null,true)] [InlineData(false,null,"",false)] [InlineData(false,"",null,false)] From 116c4b49654136a40ee840c581ebea91890a73b5 Mon Sep 17 00:00:00 2001 From: Augustin AFFOGNON Date: Sat, 1 Oct 2022 14:52:23 +0000 Subject: [PATCH 4/5] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'Sources/Tests/?= =?UTF-8?q?BowlingAppUnitTest/UnitTestJoueur.cs'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BowlingAppUnitTest/UnitTestJoueur.cs | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/Sources/Tests/BowlingAppUnitTest/UnitTestJoueur.cs b/Sources/Tests/BowlingAppUnitTest/UnitTestJoueur.cs index 52b6523..09e74e4 100644 --- a/Sources/Tests/BowlingAppUnitTest/UnitTestJoueur.cs +++ b/Sources/Tests/BowlingAppUnitTest/UnitTestJoueur.cs @@ -22,19 +22,19 @@ namespace Test.BowlingAppUnitTest } [Theory] - [InlineData(false,"Augustin","Augustinn",false)] + [InlineData(true,false,"Augustin","Augustinn",false)] [InlineData(true,"Amir","Amir",true)] - [InlineData(false,"Amir","",false)] - [InlineData(false,"Amir",null,false)] - [InlineData(false,null,null,true)] - [InlineData(false,null,"",false)] - [InlineData(false,"",null,false)] - [InlineData(false,"","",true)] - [InlineData(false,"f2","f2",true)] - - public void TestContructeur(bool isValid, string expectedPseudo, String pseudo, bool isEqual ) + [InlineData(false,false,"Amir","",false)] + [InlineData(false,false,"Amir",null,false)] + [InlineData(false,false,null,null,true)] + [InlineData(false,false,null,"",false)] + [InlineData(false,false,"",null,false)] + [InlineData(false,false,"","",true)] + [InlineData(false,false,"f2","f2",true)] + + public void TestContructeur(bool isFormated,bool isValid, string expectedPseudo, String pseudo, bool isEqual ) { - if (!isValid) + if (!isValid && !isFormated) { Assert.Throws( () => new Joueur(pseudo) From 297b8d2dddce94f162c7539299615fe34f28c233 Mon Sep 17 00:00:00 2001 From: Augustin AFFOGNON Date: Sat, 1 Oct 2022 14:54:51 +0000 Subject: [PATCH 5/5] Correction UTest Joueur --- Sources/Tests/BowlingAppUnitTest/UnitTestJoueur.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/Tests/BowlingAppUnitTest/UnitTestJoueur.cs b/Sources/Tests/BowlingAppUnitTest/UnitTestJoueur.cs index 09e74e4..2671e1c 100644 --- a/Sources/Tests/BowlingAppUnitTest/UnitTestJoueur.cs +++ b/Sources/Tests/BowlingAppUnitTest/UnitTestJoueur.cs @@ -23,7 +23,7 @@ namespace Test.BowlingAppUnitTest [Theory] [InlineData(true,false,"Augustin","Augustinn",false)] - [InlineData(true,"Amir","Amir",true)] + [InlineData(true,true,"Amir","Amir",true)] [InlineData(false,false,"Amir","",false)] [InlineData(false,false,"Amir",null,false)] [InlineData(false,false,null,null,true)]