Skip to content

Commit 6706f87

Browse files
committed
Added externalHosts config setting, refactored RSocketClientTransport to support connection on multiple addresses
1 parent 7f57054 commit 6706f87

File tree

1 file changed

+21
-16
lines changed

1 file changed

+21
-16
lines changed

services/src/test/java/io/scalecube/services/ErrorFlowTest.java

Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
package io.scalecube.services;
22

33
import static org.junit.jupiter.api.Assertions.assertThrows;
4-
import static reactor.core.publisher.Mono.from;
54

6-
import io.scalecube.services.api.ServiceMessage;
75
import io.scalecube.services.discovery.ScalecubeServiceDiscovery;
86
import io.scalecube.services.exceptions.BadRequestException;
97
import io.scalecube.services.exceptions.ForbiddenException;
@@ -17,7 +15,6 @@
1715
import org.junit.jupiter.api.AfterAll;
1816
import org.junit.jupiter.api.BeforeAll;
1917
import org.junit.jupiter.api.Test;
20-
import org.reactivestreams.Publisher;
2118
import reactor.test.StepVerifier;
2219

2320
public class ErrorFlowTest extends BaseTest {
@@ -67,27 +64,35 @@ public static void shutdownNodes() {
6764

6865
@Test
6966
public void testCorruptedRequest() {
70-
Publisher<ServiceMessage> req =
71-
consumer
72-
.call()
73-
.requestOne(TestRequests.GREETING_CORRUPTED_PAYLOAD_REQUEST, GreetingResponse.class);
74-
assertThrows(InternalServiceException.class, () -> from(req).block());
67+
assertThrows(
68+
InternalServiceException.class,
69+
() ->
70+
consumer
71+
.call()
72+
.requestOne(TestRequests.GREETING_CORRUPTED_PAYLOAD_REQUEST, GreetingResponse.class)
73+
.block());
7574
}
7675

7776
@Test
7877
public void testNotAuthorized() {
79-
Publisher<ServiceMessage> req =
80-
consumer
81-
.call()
82-
.requestOne(TestRequests.GREETING_UNAUTHORIZED_REQUEST, GreetingResponse.class);
83-
assertThrows(ForbiddenException.class, () -> from(req).block());
78+
assertThrows(
79+
ForbiddenException.class,
80+
() ->
81+
consumer
82+
.call()
83+
.requestOne(TestRequests.GREETING_UNAUTHORIZED_REQUEST, GreetingResponse.class)
84+
.block());
8485
}
8586

8687
@Test
8788
public void testNullRequestPayload() {
88-
Publisher<ServiceMessage> req =
89-
consumer.call().requestOne(TestRequests.GREETING_NULL_PAYLOAD, GreetingResponse.class);
90-
assertThrows(BadRequestException.class, () -> from(req).block());
89+
assertThrows(
90+
BadRequestException.class,
91+
() ->
92+
consumer
93+
.call()
94+
.requestOne(TestRequests.GREETING_NULL_PAYLOAD, GreetingResponse.class)
95+
.block());
9196
}
9297

9398
@Test

0 commit comments

Comments
 (0)