Пример #1
0
            public void ShouldBeInvalidIfNotGuid()
            {
                // Arrange
                const string value     = "Test";
                var          validator = new GuidValidator();

                // Act
                validator.Validate(value);

                // Assert
                validator.IsInvalid.ShouldBe(true);
            }
Пример #2
0
            public void ShouldBeValidIfGuidType()
            {
                // Arrange
                var value     = Guid.NewGuid();
                var validator = new GuidValidator();

                // Act
                validator.Validate(value);

                // Assert
                validator.IsInvalid.ShouldBe(false);
            }
Пример #3
0
            public void ShouldBeValidIfStringGuid()
            {
                // Arrange
                var value     = "f39bc65d-dcb5-47f1-a3ba-51fb5f584fd9";
                var validator = new GuidValidator();

                // Act
                validator.Validate(value);

                // Assert
                validator.IsInvalid.ShouldBe(false);
            }
Пример #4
0
            public void ShouldBeDirtyOnceValidated()
            {
                // Arrange
                string value     = "Test";
                var    validator = new GuidValidator();

                // Act
                validator.Validate(value);

                // Assert
                validator.IsDirty.ShouldBe(true);
            }
Пример #5
0
 public void Valid_values(string value)
 {
     Should.NotThrow(() => _validator.Validate(value));
 }