public void Single_Parameter_With_Format() { var t = new TextTemplate("[foo:bar:Hello {0}!]"); Assert.AreEqual("Hello bar!", t.Execute()); }
public void Single_Parameter_With_Default_Value() { var t = new TextTemplate("[foo:bar]"); Assert.AreEqual("bar", t.Execute()); }
public void Single_Parameter() { var t = new TextTemplate("[foo]"); Assert.AreEqual("", t.Execute()); }
public void Single() { var t = new TextTemplate("a"); Assert.AreEqual("a", t.Execute()); }
public void Multi() { var t = new TextTemplate("foo bar"); Assert.AreEqual("foo bar", t.Execute()); }
public void Empty() { var t = new TextTemplate(""); Assert.AreEqual("", t.Execute()); }