diff --git a/Sources/Tests/Model_UTs/Dice/NumberDieTest.cs b/Sources/Tests/Model_UTs/Dice/NumberDieTest.cs new file mode 100644 index 0000000..ba48b1a --- /dev/null +++ b/Sources/Tests/Model_UTs/Dice/NumberDieTest.cs @@ -0,0 +1,27 @@ +using Model.Dice; +using Model.Dice.Faces; +using Xunit; + +namespace Tests.Model_UTs.Dice +{ + public class NumberDieTest + { + + [Fact] + public void TestGetRandomFace() + { + // Arrange + int val1 = 1, val2 = 2; + NumberDie die = new(new NumberFace(val1), new NumberFace(val2)); + + // Act + + Face thing = die.GetRandomFace(); + + // Assert + + Assert.IsType(thing); + Assert.True(thing.Value == val1 || thing.Value == val2); + } + } +}