public void MayNotUseValidatorWithEntityHavingDifferentIdType() { var invalidCombination = new ObjectWithStringIdAndValidatorForIntId { Name = "whatever" }; Assert.Throws <PreconditionException>(() => invalidCombination.ValidationResults()); }
public void MayNotUseValidatorWithEntityHavingDifferentIdType() { var invalidCombination = new ObjectWithStringIdAndValidatorForIntId { Name = "whatever" }; Action validate = () => invalidCombination.ValidationResults(ValidationContextFor(invalidCombination)); validate.Should().Throw <InvalidOperationException>(); }