public void TestMap()
{
string dir = tmpdir;
writeFile(dir, "a.st", "$names:bold()$");
writeFile(dir, "bold.st", "<b>$it$</b>");
TemplateGroup group = new TemplateRawGroupDirectory(dir, '$', '$');
Template st = group.GetInstanceOf("a");
List<string> names = new List<string>();
names.Add("parrt");
names.Add("tombu");
st.Add("names", names);
//string asmResult = st.impl.GetInstructions();
//Console.Out.WriteLine(asmResult);
//st.Visualize();
string expected = "<b>parrt</b><b>tombu</b>";
string result = st.Render();
Assert.AreEqual(expected, result);
}