Skip to content

Commit 78dbb3e

Browse files
committed
ISSUE-305: add a test case
1 parent 702606f commit 78dbb3e

File tree

3 files changed

+33
-0
lines changed

3 files changed

+33
-0
lines changed
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
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+
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Mustache Do!
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Do dynamic names work?
2+
3+
Answer: {{>*name}}

0 commit comments

Comments
 (0)