public bool HasDefect(object value) { string name = value.ToString(); string[] words = DexterUtil.Split(name); return(!OpenNLPUtil.AreNouns(words)); }
public void SplitTest_PascalCasingWord_ReturnsSplitWord() { // Given string pascalCasingWord = "PascalCasingWord"; // When string[] splitPascalCasingWord = DexterUtil.Split(pascalCasingWord); // Then Assert.IsTrue(splitPascalCasingWord.SequenceEqual(new string[] { "Pascal", "Casing", "Word" })); }
public void SplitTest_CamelAndSnakeCasingWord_ReturnsSplitWord() { // Given string camelAndSnakeCasingWord = "camelAndSnake_Casing_Word"; // When string[] splitCamelAndSnakeCasingWord = DexterUtil.Split(camelAndSnakeCasingWord); // Then foreach (string x in splitCamelAndSnakeCasingWord) { Console.WriteLine("\"" + x + "\""); } Assert.IsTrue(splitCamelAndSnakeCasingWord.SequenceEqual(new string[] { "camel", "And", "Snake", "Casing", "Word" })); }
public void SplitTest_SnakeCasingWord_ReturnsSplitWord() { // Given string snakeCasingWord = "snake_casing_word"; // When string[] splitSnakeCasingWord = DexterUtil.Split(snakeCasingWord); // Then foreach (string x in splitSnakeCasingWord) { Console.WriteLine("\"" + x + "\""); } Assert.IsTrue(splitSnakeCasingWord.SequenceEqual(new string[] { "snake", "casing", "word" })); }