package org.trimou.engine.resolver;
import static org.junit.Assert.assertEquals;
import java.io.StringWriter;
import java.util.Map;
import org.junit.Test;
import org.trimou.AbstractEngineTest;
import org.trimou.Hammer;
import org.trimou.util.ImmutableMap;
/**
* The very first passing test! :-)
*/
public class SimpleTest extends AbstractEngineTest {
@Test
public void testInterpolation() {
StringWriter writer = new StringWriter();
Map<String, Object> data = ImmutableMap.of("foo", "me", "bar",
new Hammer());
String templateContents = "Hello {{foo}} and {{bar.name}}!";
engine.compileMustache("foo", templateContents).render(writer, data);
assertEquals("Hello me and Edgar!", writer.toString());
}
}