public void TestRepeatedSubstringPattern(string s, bool expectedResult) { var stringProblems = new StringProblems(); var actualResult = stringProblems.RepeatedSubstringPattern(s); Assert.Equal <bool>(expectedResult, actualResult); }
public void TestCarry(int num, int expectedValue) { var strProblems = new StringProblems(); var actualValue = strProblems.carry(num); Assert.Equal <int>(expectedValue, actualValue); }
public void TestMulti(char digit1, char digit2, int expectedValue) { var strProblems = new StringProblems(); var actualValue = strProblems.multi(digit1, digit2); Assert.Equal <int>(expectedValue, actualValue); }
public void TestIsStringPairAnagram(string s1, string s2, bool expectedResult) { var strProblems = new StringProblems(); var actualResult = strProblems.isStringPairAnagram(s1, s2); Assert.Equal <bool>(expectedResult, actualResult); }
public void TestRomanNumerial(string s, int expectedValue) { var strProblems = new StringProblems(); var actualValue = strProblems.RomanNumerialToInt(s); Assert.Equal <int>(expectedValue, actualValue); }
public void TestMultiply(string num1, string num2, string expectedValue) { var strProblems = new StringProblems(); var actualValue = strProblems.Multiply(num1, num2); Assert.True(expectedValue.Equals(actualValue)); }
private void StringFunctions_Click(object sender, EventArgs e) { StringProblems functions = new StringProblems(); //functions.permutation("abcd".ToCharArray(), 0); functions.reverseWord("This is a book"); }
public void TestLengthOfLongestSubstring(string s, int expectedLength) { var strProblems = new StringProblems(); var actualLength = strProblems.LengthOfLongestSubstring(s); Assert.Equal <int>(expectedLength, actualLength); }
public void TestNumberToWords(int num, string expectedResult) { var strProblems = new StringProblems(); var actualResult = strProblems.NumberToWords(num); Assert.True(expectedResult.Equals(actualResult)); }
public void TestGetHint(string secret, string guess, string expectedOutput) { var stringProblems = new StringProblems(); var actualOutput = stringProblems.GetHint(secret, guess); Assert.True(expectedOutput.Equals(actualOutput)); }
public void TestCanConvert(string str1, string str2, bool expectedResult) { var stringProblems = new StringProblems(); var actualResult = stringProblems.CanConvert(str1, str2); Assert.True(expectedResult == actualResult); }
public void TestAtoi(string s, int expectedValue) { var strProblems = new StringProblems(); var actualLength = strProblems.Atoi(s); Assert.Equal <int>(expectedValue, actualLength); }
public void TestNumUniqueEmails(string[] emails, int expectedCount) { var stringProblems = new StringProblems(); var actualCount = stringProblems.NumUniqueEmails(emails); Assert.Equal <int>(expectedCount, actualCount); }
public void TestExpressiveWords(string S, string[] words, int expectedCount) { var stringProblems = new StringProblems(); var actualCount = stringProblems.ExpressiveWords(S, words); Assert.Equal <int>(expectedCount, actualCount); }
public void TestIsValid(string s, bool expectedResult) { var stringProblems = new StringProblems(); var actualResult = stringProblems.IsValid(s); Assert.Equal <bool>(expectedResult, actualResult); }
public void TestAddStrings(string num1, string num2, string expectedResult) { var stringProblems = new StringProblems(); var actualResult = stringProblems.AddStrings(num1, num2); Assert.True(expectedResult.Equals(actualResult)); }
public void Test(string S, string expectedResult) { var stringProblems = new StringProblems(); var actualResult = stringProblems.ReorganizeString(S); Assert.True(expectedResult.Equals(actualResult)); }
public void TestBackspaceCompareConstantSpace(string S, string T, bool expectedResult) { var stringProblems = new StringProblems(); var actualResult = stringProblems.BackspaceCompareConstantSpace(S, T); Assert.Equal <bool>(expectedResult, actualResult); }
public void TestMinWindow(string s, string t, string expectedResult) { var stringProblems = new StringProblems(); var actualResult = stringProblems.MinWindow(s, t); Assert.True(expectedResult.Equals(actualResult)); }
public void TestNextClosestTime(string time, string expectedTime) { var stringProblems = new StringProblems(); var actualTime = stringProblems.NextClosestTime(time); Assert.True(expectedTime.Equals(actualTime)); }
public void TestAddBinary(string a, string b, string expectedResult) { var strProblems = new StringProblems(); var actualResult = strProblems.AddBinary(a, b); Assert.True(expectedResult.Equals(actualResult)); }
public void TestFindSecretWord(string[] wordlist, string secret) { var stringProblems = new StringProblems(); var master = new Master(secret); var actualResult = stringProblems.FindSecretWord(wordlist, master); Assert.True(secret.Equals(actualResult)); }
public void TestIsStringGroupAnagram2(string[] strs, int expectedCount) { var strProblems = new StringProblems(); var actualResult = strProblems.GroupAnagrams2(strs); Assert.NotNull(actualResult); Assert.NotEmpty(actualResult); Assert.Equal <int>(expectedCount, actualResult.Count); }
static void testAllSubstrings() { string str = "rajat"; List <string> substrings = StringProblems.getAllSubstrings(str); Console.WriteLine(substrings.Count + " substrings for " + str + " are: "); foreach (string substr in substrings) { Console.Write("[" + substr + "]"); } }
public void TestNumSmallerByFrequency(string[] queries, string[] words, int[] expectedResult) { var stringProblems = new StringProblems(); var actualResult = stringProblems.NumSmallerByFrequency(queries, words); Assert.Equal <int>(expectedResult.Length, actualResult.Length); for (var i = 0; i < expectedResult.Length; i++) { Assert.Equal <int>(expectedResult[i], actualResult[i]); } }
private void StringFunctions_Click(object sender, EventArgs e) { StringProblems functions = new StringProblems(); functions.permutation("abcd".ToCharArray(), 0); char[] arr = new char[4]; functions.combination("abc".ToCharArray(), 3, 0, new StringBuilder()); functions.reverseWord("This is a book."); StringProblem.StringProblems.DeleteBandACfromString("bcabcacabca".ToCharArray()); StringProblem.StringProblems.countWords("this is a book."); StringProblem.StringProblems.compressString(); StringProblem.StringProblems.deCompressString(); }
static void Main(string[] args) { var str = new string[] { "dog", "racecar", "car" }; Console.WriteLine(StringProblems.LongestCommonPrefix(str)); }
public void TestSetup() { text = new StringProblems(); }
public void Initialize() { stringProblems = new StringProblems(); }
static void testLongestCommonSubsequence() { string str1 = "ABCDGH"; string str2 = "AEDFHR"; Console.WriteLine("Longest common subsequence between " + str1 + " and str2 is: " + StringProblems.getLongestCommonSubsequence(str1, str2)); }