Moved un/capitlize to RenderUtils
This commit is contained in:
parent
c55c8d803d
commit
9ff60a6f6b
5 changed files with 57 additions and 31 deletions
|
@ -35,6 +35,18 @@ class TestRenderUtils {
|
|||
.isEqualTo(TestCase.SAMPLE_TEXT);
|
||||
}
|
||||
|
||||
@Test
|
||||
void testCapitalize() {
|
||||
assertThat(RenderUtils.capitalize("a")).isEqualTo("A");
|
||||
assertThat(RenderUtils.capitalize("")).as("empty").isEqualTo("");
|
||||
}
|
||||
|
||||
@Test
|
||||
void testHtmlEntities() {
|
||||
assertThat(RenderUtils.htmlEntities(SAMPLE_GERMAN))
|
||||
.isEqualTo("Möchten Sie ein paar Äpfel?");
|
||||
}
|
||||
|
||||
@Test
|
||||
void testMask() {
|
||||
var foo = "4342256562440179";
|
||||
|
@ -54,21 +66,21 @@ class TestRenderUtils {
|
|||
assertThat(RenderUtils.normalize(SAMPLE_GERMAN)).isEqualTo("mochten-sie-ein-paar-apfel");
|
||||
}
|
||||
|
||||
@Test
|
||||
void testSwapCase() {
|
||||
assertThat(RenderUtils.swapCase(SAMPLE_GERMAN)).isEqualTo("mÖCHTEN sIE EIN PAAR äPFEL?");
|
||||
}
|
||||
|
||||
@Test
|
||||
void testHtmlEntities() {
|
||||
assertThat(RenderUtils.htmlEntities(SAMPLE_GERMAN))
|
||||
.isEqualTo("Möchten Sie ein paar Äpfel?");
|
||||
}
|
||||
|
||||
@Test
|
||||
void testRot13() {
|
||||
var encoded = "Zöpugra Fvr rva cnne Äcsry?";
|
||||
assertThat(RenderUtils.rot13(SAMPLE_GERMAN)).as("encode").isEqualTo(encoded);
|
||||
assertThat(RenderUtils.rot13(encoded)).as("decode").isEqualTo(SAMPLE_GERMAN);
|
||||
}
|
||||
|
||||
@Test
|
||||
void testSwapCase() {
|
||||
assertThat(RenderUtils.swapCase(SAMPLE_GERMAN)).isEqualTo("mÖCHTEN sIE EIN PAAR äPFEL?");
|
||||
}
|
||||
|
||||
@Test
|
||||
void testUcapitalize() {
|
||||
assertThat(RenderUtils.uncapitalize("A")).isEqualTo("a");
|
||||
assertThat(RenderUtils.uncapitalize("")).as("empty").isEqualTo("");
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue