public void USEnglishPluralizer_ApplyStandardPluralizationRules_Empty_Test() { // Arrange string noun = ""; // Act var actualPlural = new USEnglishPluralizer().ApplyStandardPluralizationRules(noun); // Assert Assert.AreEqual(noun, actualPlural); }
public void USEnglishPluralizer_ApplyStandardPluralizationRules_Null_Test() { // Arrange string noun = null; // Act var actualPlural = new USEnglishPluralizer().ApplyStandardPluralizationRules(noun); // Assert Assert.IsNull(actualPlural); }
public void USEnglishPluralizer_Pluralize_AlphabetAndNumbers_Test() { // Arrange string noun = TestContext.DataRow["Noun"].ToString(); string expectedPlural = TestContext.DataRow["ExpectedPlural"].ToString(); // Act var actualPlural = new USEnglishPluralizer().Pluralize(noun); // Assert Assert.AreEqual(expectedPlural, actualPlural); }
public void USEnglishPluralizer_Pluralize_OneWord_Test() { // Arrange string noun = "Hero"; string expectedPlural = "Heroes"; // Act var actualPlural = new USEnglishPluralizer().Pluralize(noun); // Assert Assert.AreEqual(expectedPlural, actualPlural); }
public void USEnglishPluralizer_IsPlural_CustomAddition_Test() { // Arrange string noun = TestContext.DataRow["Noun"].ToString(); string plural = TestContext.DataRow["ExpectedPlural"].ToString(); var pluralizer = new USEnglishPluralizer(); pluralizer.PluralizationDictionary.Add(noun, plural); // Act // Assert Assert.IsTrue(pluralizer.IsPlural(plural)); }