Mise à jour de 'Sources/Tests/BowlingAppUnitTest/UnitTestJoueur.cs'
continuous-integration/drone/push Build is failing Details

pull/14/head
Augustin AFFOGNON 3 years ago
parent 28a963226c
commit 4b1840273c

@ -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);
}
}

Loading…
Cancel
Save