File tree Expand file tree Collapse file tree
java/com/github/mustachejava Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ package com .github .mustachejava ;
2+
3+ import org .junit .Test ;
4+
5+ import java .io .StringWriter ;
6+ import java .util .Map ;
7+
8+ import static org .junit .Assert .assertEquals ;
9+
10+ public class DynamicNamesTest {
11+
12+ @ Test
13+ public void testIssue305 () {
14+ MustacheFactory mf = new DefaultMustacheFactory ();
15+ Mustache m = mf .compile ("pd-test.mustache" );
16+
17+ StringWriter writer = new StringWriter ();
18+
19+ Map <String , String > scope = new java .util .HashMap <>();
20+ scope .put ("name" , "dn" );
21+ m .execute (writer , scope );
22+
23+ String result = writer .toString ();
24+
25+ assertEquals ("Do dynamic names work?\n " +
26+ "\n " +
27+ "Answer: Mustache Do!" , result );
28+ }
29+ }
Original file line number Diff line number Diff line change 1+ Mustache Do!
Original file line number Diff line number Diff line change 1+ Do dynamic names work?
2+
3+ Answer: { {> *name} }
You can’t perform that action at this time.
0 commit comments