coverage de code
continuous-integration/drone/push Build is passing Details

master
Céleste BARBOSA 11 months ago
parent ff89de9bb5
commit 06905bc6ee

@ -215,6 +215,38 @@ namespace UnitTesting
Assert.Throws<CodeIncompletException>(() => code1.Comparer(code2));
}
[Fact]
public void TestToString()
{
Code code = new Code(4);
Assert.Equal("Code(0)", code.ToString());
code.AjouterJeton(new Jeton());
Assert.Equal("Code(1)", code.ToString());
}
[Fact]
public void TestComparerCodeInvalide()
{
Code code = new Code(1);
code.AjouterJeton(new Jeton());
Code code1 = new Code(2);
code1.AjouterJeton(new Jeton());
code1.AjouterJeton(new Jeton());
Assert.Throws<CodeInvalideException>(() => code.Comparer(code1));
}
[Fact]
public void TestComparerCodeCorrect()
{
Code code = new Code(1);
code.AjouterJeton(new Jeton());
code.Comparer(code);
}
}
}

Loading…
Cancel
Save