public void ScoreSheet_FourOfAKindUnset_RecordFourOfAKindWithValidSetAsSeventeen() { // Arrange var dice = _testDieFactory.CreateDieEnumerable(new[] { 3, 3, 5, 3, 3 }); _diceCup.Setup(x => x.Dice).Returns(dice); _diceOfAKindValidator.Setup(x => x.IsValid(4, dice)).Returns(true); // Act int?fourOfAKindScore = _scoreSheet.RecordFourOfAKind(_diceCup.Object); //Assert fourOfAKindScore.Should().Be(17); _scoreSheet.FourOfAKind.Should().Be(17); }