package com.hubspot.jinjava.lib.filter; import static org.assertj.core.api.Assertions.assertThat; import static org.mockito.Mockito.mock; import org.junit.Before; import org.junit.Test; import com.hubspot.jinjava.interpret.JinjavaInterpreter; public class EscapeFilterTest { JinjavaInterpreter interpreter; EscapeFilter f; @Before public void setup() { interpreter = mock(JinjavaInterpreter.class); f = new EscapeFilter(); } @Test public void testEscape() { assertThat(f.filter("", interpreter)).isEqualTo(""); assertThat(f.filter("me & you", interpreter)).isEqualTo("me & you"); assertThat(f.filter("jared's & ted's bogus journey", interpreter)).isEqualTo("jared's & ted's bogus journey"); assertThat(f.filter(1, interpreter)).isEqualTo("1"); } }