public void ParsingTest_Empty() { var controller = new SentenceController(); var model = new SentenceModel { OriginalSentence = string.Empty }; var result = controller.ParsedSentence(model) as ViewResult; Assert.AreEqual("0", model.ParsedSentence); }
public void ParsingTest_RemoveNonAlphabetic() { var controller = new SentenceController(); var model = new SentenceModel { OriginalSentence = "1~@!$%1This1()*{}[]1is1~`&#&*&^%1a1:;?><9TEST!!!!" }; var result = controller.ParsedSentence(model) as ViewResult; Assert.AreEqual("1~@!$%1T2s1()*{}[]1i0s1~`&#&*&^%1a0a1:;?><9T2T!!!!", model.ParsedSentence); }
public void ParsingTest_ABCDE() { var controller = new SentenceController(); var model = new SentenceModel { OriginalSentence = "Aa$BBb_CCCc@DdDDd^eEeEEE" }; var result = controller.ParsedSentence(model) as ViewResult; Assert.AreEqual("A0a$B1b_C1c@D2d^e2E", model.ParsedSentence); }
public void ParsingTest_1234() { var controller = new SentenceController(); var model = new SentenceModel { OriginalSentence = "1a1_2bc2_3def3_4ghji4" }; var result = controller.ParsedSentence(model) as ViewResult; Assert.AreEqual("1a0a1_2b0c2_3d1f3_4g2i4", model.ParsedSentence); }
public void ParsingTest_Smooth() { var controller = new SentenceController(); var model = new SentenceModel { OriginalSentence = "Smooth" }; var result = controller.ParsedSentence(model) as ViewResult; Assert.AreEqual("S3h", model.ParsedSentence); }