Skip to content
Snippets Groups Projects
Commit 81614937 authored by Jan Zickermann's avatar Jan Zickermann
Browse files

OZG-6240 KOP-2601 Use valid identifier for dFoerdermittel-message to xta-dev-server

parent decb4234
No related branches found
No related tags found
No related merge requests found
......@@ -43,7 +43,7 @@ class XtaClientITCase {
@Test
@SneakyThrows
void shouldReturnZeroPendingMessages() {
var result = client.getMessagesMetadata(CLIENT_IDENTIFIER_READER.value());
var result = client.getMessagesMetadata(CLIENT_IDENTIFIER1.value());
assertThat(result.pendingMessageCount()).isZero();
}
......@@ -55,24 +55,23 @@ class XtaClientITCase {
@BeforeEach
void setup() {
XTA_DEV_SERVER_SETUP_EXTENSION.sendTestMessageToReader();
XTA_DEV_SERVER_SETUP_EXTENSION.sendTestMessage();
}
@DisplayName("should return one pending message for reader client")
@DisplayName("should return one pending message for client")
@Test
@SneakyThrows
void shouldReturnOnePendingMessageReaderClient() {
var result = client.getMessagesMetadata(CLIENT_IDENTIFIER_READER.value());
void shouldReturnOnePendingMessageClient() {
var result = client.getMessagesMetadata(CLIENT_IDENTIFIER1.value());
assertThat(result.pendingMessageCount()).isOne();
}
@DisplayName("should return no pending message for author client")
@DisplayName("should return no pending message for another client")
@Test
@SneakyThrows
void shouldReturnNoPendingMessageForAuthorClient() {
var result = client.getMessagesMetadata(CLIENT_IDENTIFIER_AUTHOR.value());
void shouldReturnNoPendingMessageForAnotherClient() {
var result = client.getMessagesMetadata(CLIENT_IDENTIFIER2.value());
assertThat(result.pendingMessageCount()).isZero();
}
......
......@@ -35,17 +35,17 @@ public class XtaDevServerSetupExtension implements BeforeAllCallback, BeforeEach
private XtaClientFactory clientFactory;
static final String BASE_URL = "https://li33-0005.dp.dsecurecloud.de/MB_XTA-WS/XTA210";
static final Identifier CLIENT_IDENTIFIER_AUTHOR = Identifier.builder()
static final Identifier CLIENT_IDENTIFIER3 = Identifier.builder()
.value("gad:010103000000")
.category("DMS Schleswig-Holstein")
.name("Generischer Antragsdienst")
.build();
static final Identifier CLIENT_IDENTIFIER_AUTHOR2 = Identifier.builder()
.value("gad:010100100000")
.category("Generischer Antragsdienst Schleswig-Holstein (Integrator)")
.name("Generischer Antragsdienst")
static final Identifier CLIENT_IDENTIFIER2 = Identifier.builder()
.value("gae:test-environment@ozg-cloud.de")
.category("Generischer Antragsempfänger")
.name("OZG-Cloud Test")
.build();
static final Identifier CLIENT_IDENTIFIER_READER = Identifier.builder()
static final Identifier CLIENT_IDENTIFIER1 = Identifier.builder()
.value("gae:dev-environment@ozg-cloud.de")
.category("Generischer Antragsempfänger")
.name("OZG-Cloud Dev")
......@@ -69,7 +69,7 @@ public class XtaDevServerSetupExtension implements BeforeAllCallback, BeforeEach
.password(clientCertKeystorePassword.toCharArray())
.build();
config = XtaClientConfig.builder()
.clientIdentifiers(List.of(CLIENT_IDENTIFIER_AUTHOR, CLIENT_IDENTIFIER_READER))
.clientIdentifiers(List.of(CLIENT_IDENTIFIER3, CLIENT_IDENTIFIER2, CLIENT_IDENTIFIER1))
.managementServiceUrl(BASE_URL + "managementPort.svc")
.sendServiceUrl(BASE_URL + "sendPort.svc")
.msgBoxServiceUrl(BASE_URL + "msgBoxPort.svc")
......@@ -88,16 +88,16 @@ public class XtaDevServerSetupExtension implements BeforeAllCallback, BeforeEach
@Override
@SneakyThrows
public void beforeEach(ExtensionContext context) {
closeAllMessages(CLIENT_IDENTIFIER_READER);
closeAllMessages(CLIENT_IDENTIFIER1);
}
@SneakyThrows
public void sendTestMessageToReader() {
sendTestMessageToReader(CLIENT_IDENTIFIER_AUTHOR, CLIENT_IDENTIFIER_READER);
public void sendTestMessage() {
sendTestMessage(CLIENT_IDENTIFIER1, CLIENT_IDENTIFIER1);
}
@SneakyThrows
void sendTestMessageToReader(Identifier author, Identifier reader) {
void sendTestMessage(Identifier author, Identifier reader) {
var messageId = service.createMessageId(author);
var message = XtaMessageExampleLoader.load(
XtaMessageExampleLoader.MessageExampleConfig.builder()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment