Longitude_ExpectDeserializeStringToThrowSerializationException_GreaterThanMax()
        {
            // arrange
            ScalarType   scalar      = new LongitudeType();
            const string?valueSyntax = "182° 0' 0.000\" E" !;

            // act
            Exception?result = Record.Exception(() => scalar.Deserialize(valueSyntax));

            // assert
            Assert.IsType <SerializationException>(result);
        }
        protected void Longitude_ExpectDeserializeStringToThrowSerializationException_LessThanMin()
        {
            // arrange
            ScalarType   scalar      = new LongitudeType();
            const string valueSyntax = "-181° 0' 0.000\" W" !;

            // act

            Exception?result = Record.Exception(() => scalar.Deserialize(valueSyntax));

            // assert
            Assert.IsType <SerializationException>(result);
        }