public void Should_throw_on_invalid_length(string entityPathOrName, EntityType entityType)
        {
            var settings     = DefaultConfigurationValues.Apply(SettingsHolderFactory.BuildWithSerializer());
            var sanitization = new ThrowOnFailedValidation(settings);

            Assert.Throws <Exception>(() => sanitization.Sanitize(entityPathOrName, entityType));
        }
        public void Should_not_change_valid_paths_or_names(string entityPathOrName, EntityType entityType)
        {
            var settings     = DefaultConfigurationValues.Apply(SettingsHolderFactory.BuildWithSerializer());
            var sanitization = new ThrowOnFailedValidation(settings);

            var sanitizedResult = sanitization.Sanitize(entityPathOrName, entityType);

            Assert.That(sanitizedResult, Is.EqualTo(entityPathOrName));
        }
Example #3
0
        public void Should_throw_on_invalid_characters(string entityPathOrName, EntityType entityType)
        {
            var settings = new SettingsHolder();

            new DefaultConfigurationValues().Apply(settings);
            var sanitization = new ThrowOnFailedValidation(settings);

            Assert.Throws <Exception>(() => sanitization.Sanitize(entityPathOrName, entityType));
        }