public void Krankenhaus() { //Arrange var word = "krankenhaus"; // Action var subWords = _service.GetSubWords(word); //Assert Assert.IsTrue(subWords.Count() == 2); Assert.IsTrue(subWords.Contains("kranken")); Assert.IsTrue(subWords.Contains("haus")); }
private static void Main() { var reader = new WordReader(path: @"..\..\..\dict"); IWordBreacker breaker = new GermanBreaker(words: reader.GetGermanyWords()); while (true) { var normalizeWord = Console.ReadLine(); if (string.IsNullOrEmpty(normalizeWord)) { break; } var result = breaker.GetSubWords(normalizeWord); foreach (var item in result) { Console.WriteLine($"\t{item}"); } } }