Added EncodeJS
This commit is contained in:
parent
79fcc243de
commit
54f40eb41e
5 changed files with 113 additions and 32 deletions
|
@ -44,6 +44,13 @@ class TestEncode {
|
|||
assertThat(t.getContent()).isEqualTo("<a href=\"mailto:john@doe.com\">Email</a>");
|
||||
}
|
||||
|
||||
@Test
|
||||
void testEncodeJS() {
|
||||
var t = TemplateFactory.TXT.get("encodeJS");
|
||||
t.setAttribute(TestCase.FOO, "'\"\\/");
|
||||
assertThat(t.getContent()).isEqualTo("\\'\\\"\\\\\\/");
|
||||
}
|
||||
|
||||
@Test
|
||||
void testEncodeJson() {
|
||||
var t = TemplateFactory.JSON.get("encodeJson");
|
||||
|
@ -61,17 +68,16 @@ class TestEncode {
|
|||
@Test
|
||||
void testEncodeRot13() {
|
||||
var t = TemplateFactory.TXT.get("rot13");
|
||||
var value = TestCase.SAMPLE_TEXT;
|
||||
var rot13 = "Guvf vf n grfg.";
|
||||
|
||||
// Encode
|
||||
var bean = new ValueBean(value);
|
||||
var bean = new ValueBean(TestCase.SAMPLE_TEXT);
|
||||
t.setBean(bean);
|
||||
assertThat(t.getContent()).isEqualTo(bean.getValue() + ": " + rot13);
|
||||
|
||||
// Decode
|
||||
t.setValue("value", rot13);
|
||||
assertThat(t.getContent()).isEqualTo(rot13 + ": " + value);
|
||||
assertThat(t.getContent()).isEqualTo(rot13 + ": " + TestCase.SAMPLE_TEXT);
|
||||
}
|
||||
|
||||
@Test
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue