Skip to content
Snippets Groups Projects
Commit 6be9d9ce authored by OZGCloud's avatar OZGCloud
Browse files

fix 24h format

parent 66b1aeb8
No related branches found
No related tags found
No related merge requests found
...@@ -56,7 +56,7 @@ class PostfachNachrichtPdfService { ...@@ -56,7 +56,7 @@ class PostfachNachrichtPdfService {
static final String FALLBACK_ANTRAGSTELLER_NAME = "Antragsteller"; static final String FALLBACK_ANTRAGSTELLER_NAME = "Antragsteller";
private static final DateTimeFormatter CREATED_AT_FORMATTER = DateTimeFormatter.ofPattern("dd.MM.yyyy hh:mm:ss O").withLocale(Locale.GERMANY); private static final DateTimeFormatter CREATED_AT_FORMATTER = DateTimeFormatter.ofPattern("dd.MM.yyyy HH:mm:ss O").withLocale(Locale.GERMANY);
@Autowired @Autowired
private PdfService pdfService; private PdfService pdfService;
......
...@@ -30,6 +30,7 @@ import static org.mockito.Mockito.*; ...@@ -30,6 +30,7 @@ import static org.mockito.Mockito.*;
import java.io.IOException; import java.io.IOException;
import java.io.InputStream; import java.io.InputStream;
import java.io.OutputStream; import java.io.OutputStream;
import java.time.ZonedDateTime;
import java.util.stream.Stream; import java.util.stream.Stream;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
...@@ -245,6 +246,14 @@ class PostfachNachrichtPdfServiceTest { ...@@ -245,6 +246,14 @@ class PostfachNachrichtPdfServiceTest {
assertThat(nachricht.getCreatedAt()).isEqualTo("01.01.2000 01:00:00 GMT"); assertThat(nachricht.getCreatedAt()).isEqualTo("01.01.2000 01:00:00 GMT");
} }
@Test
void shouldFormatTimeIn24hFormat() {
var pdfNachricht = mapNachricht(
PostfachNachrichtPdfDataTestFactory.createBuilder().createdAt(ZonedDateTime.parse("2019-12-31T13:00:00Z")).build());
assertThat(pdfNachricht.getCreatedAt()).isEqualTo("31.12.2019 13:00:00 GMT");
}
@Test @Test
void shouldMapNachrichtCreatedBy() { void shouldMapNachrichtCreatedBy() {
var nachricht = mapNachricht(); var nachricht = mapNachricht();
...@@ -260,7 +269,11 @@ class PostfachNachrichtPdfServiceTest { ...@@ -260,7 +269,11 @@ class PostfachNachrichtPdfServiceTest {
} }
private Nachricht mapNachricht() { private Nachricht mapNachricht() {
return service.mapPostfachNachricht(PostfachNachrichtPdfDataTestFactory.create(), AntragstellerTestFactory.create()); return mapNachricht(PostfachNachrichtPdfDataTestFactory.create());
}
private PostfachNachrichtPdfModel.Nachricht mapNachricht(PostfachNachrichtPdfData pdfData) {
return service.mapPostfachNachricht(pdfData, AntragstellerTestFactory.create());
} }
@DisplayName("for incoming nachricht") @DisplayName("for incoming nachricht")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment