public void Pluralizes_names(string input, string output) { var fakePluralizer = new FakePluralizer(); var namer = new CSharpUniqueNamer <DatabaseTable>(t => t.Name, new CSharpUtilities(), fakePluralizer.Pluralize); var table = new DatabaseTable { Name = input }; Assert.Equal(output, namer.GetName(table)); }
public void Sanitizes_name_with_pluralizer(string input, string output) { var fakePluralizer = new FakePluralizer(); Assert.Equal(output, new CSharpNamer <string>(s => s, new CSharpUtilities(), fakePluralizer.Pluralize).GetName(input)); }