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