private void NotOneDeleteAwayTest(IOneAwayAnalyzer analyzer) { string phrase = "scab"; string phraseWithDelete = "sa"; IsNotOneAway(analyzer, phrase, phraseWithDelete); }
private void NotOneReplaceAwayTest(IOneAwayAnalyzer analyzer) { string phrase = "scab"; string phraseWithReplace = "slap"; IsNotOneAway(analyzer, phrase, phraseWithReplace); }
private void NotOneInsertAwayTest(IOneAwayAnalyzer analyzer) { string phrase = "scab"; string phraseWithInserts = "scabies"; IsNotOneAway(analyzer, phrase, phraseWithInserts); }
private void OneInsertAwayTest(IOneAwayAnalyzer analyzer) { string phrase = "scab"; string phraseWithInsert = "scabs"; IsOneAway(analyzer, phrase, phraseWithInsert); }
private void RunTests(IOneAwayAnalyzer analyzer) { OneInsertAwayTest(analyzer); OneReplaceAwayTest(analyzer); OneDeleteAwayTest(analyzer); NotOneInsertAwayTest(analyzer); NotOneReplaceAwayTest(analyzer); NotOneDeleteAwayTest(analyzer); }
private void IsNotOneAway(IOneAwayAnalyzer analyzer, string s, string t) { bool result = analyzer.OneEditAway(s, t); Assert.AreEqual(false, result); }