public void TestRendererWithPredefinedFormat() { string templates = "dateThing(created) ::= << datetime: <created; format=\"short\"> >>\n"; writeFile(tmpdir, "t.stg", templates); STGroup group = new STGroupFile(Path.Combine(tmpdir, "t.stg")); group.registerRenderer(typeof(GregorianCalendar), new DateRenderer()); ST st = group.getInstanceOf("dateThing"); st.add("created", new GregorianCalendar(2005, 07 - 1, 05)); string expecting = " datetime: 7/5/05 12:00 AM "; string result = st.render(); Assert.AreEqual(expecting, result); }
public void TestRendererWithPredefinedFormat() { string templates = "dateThing(created) ::= << datetime: <created; format=\"short\"> >>\n"; writeFile(tmpdir, "t.stg", templates); STGroup group = new STGroupFile(tmpdir + "/t.stg"); group.registerRenderer(typeof(GregorianCalendar), new DateRenderer()); ST st = group.getInstanceOf("dateThing"); st.add("created", new GregorianCalendar(2005, 07 - 1, 05)); string expecting = " datetime: 7/5/05 12:00 AM "; string result = st.render(); Assert.AreEqual(expecting, result); }