public void Test_ParseVariable(string inputKeyword, string outputKeyword) { var input = "{" + inputKeyword + "}"; var expected = "{" + outputKeyword + "}"; var output = ProcessDelegateVariable.ReplaceVariable(input, delegateGetNewText); Console.WriteLine("input : " + input); Console.WriteLine("output : " + output); Console.WriteLine("expected: " + expected); Assert.That(output, Is.EqualTo(expected)); }
public void Test_ParseInvalidVariableNoCurlyBracket(string inputKeyword, string outputKeyword, string left, string right) { var input = left + inputKeyword + right; var expected = input; var output = ProcessDelegateVariable.ReplaceVariable(input, delegateGetNewText); Console.WriteLine("input : " + input); Console.WriteLine("output : " + output); Console.WriteLine("expected: " + expected); Assert.That(output, Is.EqualTo(expected)); }
public void Test_ParseVariableInvalidIndex(string inputKeyword, string outputKeyword, int index, string left, string right) { var indexStr = left + index.ToString() + right; var input = "{" + inputKeyword + indexStr + "}"; var expected = input; var output = ProcessDelegateVariable.ReplaceVariable(input, delegateGetNewText); Console.WriteLine("input : " + input); Console.WriteLine("output : " + output); Console.WriteLine("expected: " + expected); Assert.That(output, Is.EqualTo(expected)); }