public void ShouldEvaluateWithMultipleExpressions() { var mapOfVariables = new VariableMap(); mapOfVariables.Put("firstName", "Cenk"); mapOfVariables.Put("lastName", "Civici"); var result = TemplateEngine.Evaluate("Hello {$firstName} {$lastName}", mapOfVariables); Assert.AreEqual("Hello Cenk Civici", result); }
public void ShouldEvaluateSingleVariableExpression() { var mapOfVariables = new VariableMap(); mapOfVariables.Put("name", "Cenk"); var result = TemplateEngine.Evaluate("Hello {$name}", mapOfVariables); Assert.AreEqual("Hello Cenk", result); }
public void ShouldEvaluateComplexCase() { var mapOfVariables = new VariableMap(); mapOfVariables.Put("name", "Cenk"); var result = TemplateEngine.Evaluate("Hello ${{$name}}", mapOfVariables); Assert.AreEqual("Hello ${Cenk}", result); }
public void ShouldPutAndGetValue() { var map = new VariableMap(); map.Put("ABC", "CDE"); Assert.AreEqual("CDE", map.Get("ABC")); }