public void SetGetUserInput_TestForSetGetInput_CharArray() { Leetspeak testLeetspeak = new Leetspeak(); testLeetspeak.SetUserInput("Dude"); CollectionAssert.AreEqual(new char[] { 'D', 'u', 'd', 'e' }, testLeetspeak.GetUserInput()); }
public void SetPreviousCharacter_TestAtStartOfArray_Returns0() { Leetspeak testLeetspeak = new Leetspeak(); testLeetspeak.SetUserInput("Dude"); int index = 0; Assert.AreEqual('0', testLeetspeak.SetPreviousCharacter(index)); }
public void ReplaceValues_TestValuesAreReplaced_PhraseIsConverted() { Leetspeak testLeetspeak = new Leetspeak(); testLeetspeak.MakeDictionary(); testLeetspeak.SetUserInput("sleets"); List <char> leetWord = new List <char>() { 's', 'l', '3', '3', '7', 'z' }; CollectionAssert.AreEqual(leetWord, testLeetspeak.ReplaceValues()); }
public void CreateLeetspeak_TestValuesAreReplaced_PhraseIsConverted() { Leetspeak testLeetspeak = new Leetspeak(); testLeetspeak.SetUserInput("sleets"); testLeetspeak.MakeDictionary(); testLeetspeak.CreateLeetspeak(); List <char> leetPhrase = new List <char> { 's', 'l', '3', '3', '7', 'z' }; CollectionAssert.AreEqual(leetPhrase, testLeetspeak.GetModifiedPhrase()); }