Пример #1
0
            public void ShouldBeInvalidIfOutLongitudeRange(object value)
            {
                // Arrange
                var validator = new LongitudeValidator();

                // Act
                validator.Validate(value);

                // Assert
                validator.IsInvalid.ShouldBe(true);
            }
Пример #2
0
            public void ShouldBeValidIfInLongitudeRange()
            {
                // Arrange
                var validator = new LongitudeValidator();

                // Act & Assert
                for (var i = -180; i <= 180; i++)
                {
                    validator.Validate(i);
                    validator.IsInvalid.ShouldBe(false);
                }
            }
Пример #3
0
            public void ShouldBeDirtyOnceValidated()
            {
                // Arrange
                string value     = "Test";
                var    validator = new LongitudeValidator();

                // Act
                validator.Validate(value);

                // Assert
                validator.IsDirty.ShouldBe(true);
            }