public PluralizePtTests() { inflector = new Flexer(new PortugueseRuleSet()); // pluralizables TestData.Add("Compra", "Compras"); TestData.Add("Caminhao", "Caminhoes"); TestData.Add("Motor", "Motores"); TestData.Add("Bordel", "Bordeis"); TestData.Add("palavra_chave", "palavra_chaves"); TestData.Add("Abril", "Abris"); TestData.Add("Azul", "Azuis"); TestData.Add("Alcool", "Alcoois"); // irregulars TestData.Add("Perfil", "Perfis"); TestData.Add("Alemao", "Alemaes"); TestData.Add("Mao", "Maos"); TestData.Add("Cao", "Caes"); TestData.Add("Reptil", "Repteis"); TestData.Add("Sotao", "Sotaos"); TestData.Add("Pais", "Paises"); TestData.Add("Pai", "Pais"); // uncountables TestData.Add("Atlas", "Atlas"); TestData.Add("Lapis", "Lapis"); TestData.Add("Onibus", "Onibus"); TestData.Add("Pires", "Pires"); TestData.Add("Virus", "Virus"); TestData.Add("Torax", "Torax"); }
public UncamelizeTests() { inflector = new Flexer(new PortugueseRuleSet()); // pluralizables TestData.Add("Camel", "camel"); TestData.Add("TwoCamels", "two_camels"); TestData.Add("ANiceCamel", "a_nice_camel"); }
public PascalizeAndCamelizeTests() { _inflector = new Flexer(new EnglishRuleSet()); TestData.Add("customer", "Customer"); TestData.Add("CUSTOMER", "CUSTOMER"); TestData.Add("CUStomer", "CUStomer"); TestData.Add("customer_name", "CustomerName"); TestData.Add("customer_first_name", "CustomerFirstName"); TestData.Add("customer_first_name_goes_here", "CustomerFirstNameGoesHere"); TestData.Add("customer name", "Customer name"); }
public PluralizeTests() { inflector = new Flexer(new EnglishRuleSet()); TestData.Add("search", "searches"); TestData.Add("switch", "switches"); TestData.Add("fix", "fixes"); TestData.Add("box", "boxes"); TestData.Add("process", "processes"); TestData.Add("address", "addresses"); TestData.Add("case", "cases"); TestData.Add("stack", "stacks"); TestData.Add("wish", "wishes"); TestData.Add("fish", "fish"); TestData.Add("category", "categories"); TestData.Add("query", "queries"); TestData.Add("ability", "abilities"); TestData.Add("agency", "agencies"); TestData.Add("movie", "movies"); TestData.Add("archive", "archives"); TestData.Add("index", "indices"); TestData.Add("wife", "wives"); TestData.Add("safe", "saves"); TestData.Add("half", "halves"); TestData.Add("move", "moves"); TestData.Add("salesperson", "salespeople"); TestData.Add("person", "people"); TestData.Add("spokesman", "spokesmen"); TestData.Add("man", "men"); TestData.Add("woman", "women"); TestData.Add("basis", "bases"); TestData.Add("diagnosis", "diagnoses"); TestData.Add("datum", "data"); TestData.Add("medium", "media"); TestData.Add("analysis", "analyses"); TestData.Add("node_child", "node_children"); TestData.Add("child", "children"); TestData.Add("experience", "experiences"); TestData.Add("day", "days"); TestData.Add("comment", "comments"); TestData.Add("foobar", "foobars"); TestData.Add("newsletter", "newsletters"); TestData.Add("old_news", "old_news"); TestData.Add("news", "news"); TestData.Add("series", "series"); TestData.Add("species", "species"); TestData.Add("quiz", "quizzes"); TestData.Add("perspective", "perspectives"); TestData.Add("ox", "oxen"); TestData.Add("photo", "photos"); TestData.Add("buffalo", "buffaloes"); TestData.Add("tomato", "tomatoes"); TestData.Add("dwarf", "dwarves"); TestData.Add("elf", "elves"); TestData.Add("information", "information"); TestData.Add("equipment", "equipment"); TestData.Add("bus", "buses"); TestData.Add("status", "statuses"); TestData.Add("status_code", "status_codes"); TestData.Add("mouse", "mice"); TestData.Add("louse", "lice"); TestData.Add("house", "houses"); TestData.Add("octopus", "octopi"); TestData.Add("virus", "viri"); TestData.Add("alias", "aliases"); TestData.Add("portfolio", "portfolios"); TestData.Add("vertex", "vertices"); TestData.Add("matrix", "matrices"); TestData.Add("axis", "axes"); TestData.Add("testis", "testes"); TestData.Add("crisis", "crises"); TestData.Add("rice", "rice"); TestData.Add("shoe", "shoes"); TestData.Add("horse", "horses"); TestData.Add("prize", "prizes"); TestData.Add("edge", "edges"); /* Tests added by Bas Jansen */ TestData.Add("goose", "geese"); TestData.Add("deer", "deer"); TestData.Add("sheep", "sheep"); TestData.Add("wolf", "wolves"); TestData.Add("volcano", "volcanoes"); TestData.Add("aircraft", "aircraft"); TestData.Add("alumna", "alumnae"); TestData.Add("alumnus", "alumni"); TestData.Add("fungus", "fungi"); }