public void TestRendererWithPredefinedFormat()
{
string templates =
"dateThing(created) ::= << datetime: <created; format=\"short\"> >>\n";
writeFile(tmpdir, "t.stg", templates);
TemplateGroup group = new TemplateGroupFile(Path.Combine(tmpdir, "t.stg"));
group.RegisterRenderer(typeof(DateTime), new DateRenderer());
group.RegisterRenderer(typeof(DateTimeOffset), new DateRenderer());
Template st = group.GetInstanceOf("dateThing");
st.Add("created", new DateTime(2005, 7, 5));
string expecting = " datetime: 7/5/2005 12:00 AM ";
string result = st.Render();
Assert.AreEqual(expecting, result);
}