Esempio n. 1
0
            public void ShouldBeInvalidIfContainsNonAlphaCharacters(string value)
            {
                // Arrange
                var validator = new AlphaValidator();

                // Act
                validator.Validate(value);

                // Assert
                validator.IsInvalid.ShouldBe(true);
            }
Esempio n. 2
0
            public void ShouldBeDirtyOnceValidated()
            {
                // Arrange
                string value     = "Test";
                var    validator = new AlphaValidator();

                // Act
                validator.Validate(value);

                // Assert
                validator.IsDirty.ShouldBe(true);
            }
Esempio n. 3
0
            public void ShouldBeValidIfContainsOnlyAlphaCharacters()
            {
                // Arrange
                string value     = "Test";
                var    validator = new AlphaValidator();

                // Act
                validator.Validate(value);

                // Assert
                validator.IsInvalid.ShouldBe(false);
            }
Esempio n. 4
0
            public void ShouldAddSingleItem()
            {
                // Arrange
                var objectToAdd = new AlphaValidator {
                    Key = "AlphaOnly"
                };

                // Act
                var collection = new ValidatorCollection {
                    objectToAdd
                };

                // Assert
                collection.ShouldContain(objectToAdd);
            }