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)); }
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)); }