public void Negative_BallsFaced_fails_validation() { var innings = new PlayerInningsViewModel { BallsFaced = -1 }; Assert.Contains(ValidateModel(innings), v => v.MemberNames.Contains(nameof(PlayerInningsViewModel.BallsFaced)) && v.ErrorMessage.ToUpperInvariant().Contains("BALLS FACED")); }
public void Valid_BallsFaced_passes_validation(int?ballsFaced) { var innings = new PlayerInningsViewModel { BallsFaced = ballsFaced }; Assert.DoesNotContain(ValidateModel(innings), v => v.MemberNames.Contains(nameof(PlayerInningsViewModel.RunsScored)) && v.ErrorMessage.ToUpperInvariant().Contains("BALLS FACED")); }
public void Valid_RunsScored_passes_validation(int?runs) { var innings = new PlayerInningsViewModel { RunsScored = runs }; Assert.DoesNotContain(ValidateModel(innings), v => v.MemberNames.Contains(nameof(PlayerInningsViewModel.RunsScored)) && v.ErrorMessage.ToUpperInvariant().Contains("RUNS")); }