コード例 #1
0
        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);
        }
コード例 #2
0
        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");
        }