Archived
0

Text: изменен дизайн

This commit is contained in:
2021-04-29 16:44:08 +03:00
parent 8e5f7611d6
commit dc7b4a7ab0
3 changed files with 158 additions and 62 deletions

View File

@@ -8,24 +8,16 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
class TextTest {
@Test
void emptyTest() {
Text actual = Text.builder().build();
Text expected = Text.EMPTY;
assertEquals(expected, actual);
}
@Test
void contentTest() {
Text actual;
Text expected;
actual = Text.builder().append(Text.of("123")).build();
actual = Text.builder().append("123").build();
expected = new Text(null, null, "123", null);
assertEquals(expected, actual);
actual = Text.builder().append(Text.of("123")).append(Text.of("456")).build();
actual = Text.builder().append("123").append(Text.of("456")).build();
expected = new Text(null, null, "123", List.of(Text.of("456")));
assertEquals(expected, actual);
}