Skip to content
Snippets Groups Projects
Commit 1f5c7225 authored by OZGCloud's avatar OZGCloud
Browse files

OZG-5666 adjust it case to implementation

parent c8dadc9e
No related branches found
No related tags found
No related merge requests found
......@@ -15,8 +15,8 @@
<version>1.13.0-SNAPSHOT</version>
<properties>
<vorgang-manager.version>2.8.0</vorgang-manager.version>
<nachrichten-manager.version>2.8.1</nachrichten-manager.version>
<vorgang-manager.version>2.9.0-SNAPSHOT</vorgang-manager.version>
<nachrichten-manager.version>2.9.0-SNAPSHOT</nachrichten-manager.version>
<api-lib.version>0.10.0-SNAPSHOT</api-lib.version>
</properties>
......
......@@ -53,7 +53,7 @@
<zufi-manager-interface.version>1.0.0-SNAPSHOT</zufi-manager-interface.version>
<user-manager-interface.version>2.1.0</user-manager-interface.version>
<bescheid-manager.version>1.12.0</bescheid-manager.version>
<bescheid-manager.version>1.13.0-SNAPSHOT</bescheid-manager.version>
<processor-manager.version>0.4.0</processor-manager.version>
<nachrichten-manager.version>2.9.0-SNAPSHOT</nachrichten-manager.version>
<ozgcloud-starter.version>0.10.0-SNAPSHOT</ozgcloud-starter.version>
......@@ -335,7 +335,6 @@
<dependency>
<groupId>com.github.docker-java</groupId>
<artifactId>docker-java-api</artifactId>
<version>${docker-java.version}</version>
</dependency>
<dependency>
<groupId>org.awaitility</groupId>
......
......@@ -28,8 +28,10 @@ import static org.assertj.core.api.Assertions.*;
import java.util.List;
import java.util.Map;
import java.util.UUID;
import java.util.concurrent.TimeUnit;
import org.apache.commons.collections.MapUtils;
import org.awaitility.Awaitility;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.DisplayName;
import org.junit.jupiter.api.Nested;
......@@ -48,6 +50,7 @@ import de.ozgcloud.vorgang.servicekonto.PostfachAddressTestFactory;
import de.ozgcloud.vorgang.servicekonto.ServiceKontoTestFactory;
import de.ozgcloud.vorgang.vorgang.Vorgang;
import de.ozgcloud.vorgang.vorgang.VorgangTestFactory;
import lombok.SneakyThrows;
@SpringBootTest(classes = { VorgangManagerServerApplication.class }, properties = {
"grpc.server.inProcessName=test",
......@@ -93,15 +96,18 @@ class PersistPostfachNachrichtServiceImplITCase {
private final String referencedNachrichtId = UUID.randomUUID().toString();
@SneakyThrows
@Test
void shouldPersistAnswer() {
service.persistAnswer(referencedNachrichtId, createPostfachNachricht());
Awaitility.await().atMost(60, TimeUnit.SECONDS).untilAsserted(() -> {
var persistedAnswers = findAllVorgangAttachedItems();
assertThat(persistedAnswers).hasSize(1).first()
.extracting(VorgangAttachedItem::getItem)
.extracting(this::getReferencedNachricht)
.isEqualTo(referencedNachrichtId);
});
}
private PostfachNachricht createPostfachNachricht() {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment