public void RackValidator_FailsIfColumnIsInvalid() { var mockRepo = new Mock <IRackRepository>(); var sut = new RackValidator(mockRepo.Object); sut.ShouldHaveValidationErrorFor(x => x.Column, 0); sut.ShouldHaveValidationErrorFor(x => x.Column, -1); }
public void RackValidator_FailsIfRowIsInvalid() { var mockRepo = new Mock <IRackRepository>(); var sut = new RackValidator(mockRepo.Object); sut.ShouldHaveValidationErrorFor(x => x.Row, null as string); sut.ShouldHaveValidationErrorFor(x => x.Row, "AA"); sut.ShouldHaveValidationErrorFor(x => x.Row, "3"); }