コード例 #1
0
 public void ChangedStateThrowsArgumentNullExceptionWhenInputIsInvalid(
     [ValueSource("changeStateInvalidDataSet")] ChangeStateTestData testData)
 {
     Should.Throw <ArgumentNullException>(() =>
                                          _raceInstance.ChangeState(testData.State));
 }
コード例 #2
0
 public void ChangedStateHasValidChangesTypingRaceStateWhenInputIsValid(
     [ValueSource("changeStateValidDataSet")] ChangeStateTestData testData)
 {
     _raceInstance.ChangeState(testData.State);
     _raceInstance.State.GetType().ShouldBe(testData.ExpectedResult.GetType());
 }