package org.zalando.catwatch.backend.util;
import org.junit.Test;
import static org.hamcrest.Matchers.equalTo;
import static org.junit.Assert.assertThat;
import static org.zalando.catwatch.backend.util.JavaScriptExecutor.newExecutor;
public class JavaScriptExecutorTest {
@Test
public void testExecutor() throws Exception {
assertThat(
newExecutor("var c = '!'; result.value = a + ' ' + b + c") //
.bind("a", "Hello") //
.bind("b", "world") //
.execute(), //
equalTo("Hello world!"));
}
}