Skip to content

Commit 63f0a52

Browse files
committed
Add test simulating customer issue
Signed-off-by: Matheus Cruz <[email protected]>
1 parent c27fec6 commit 63f0a52

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

sdk/src/test/java/io/dapr/client/DaprClientHttpTest.java

+12-1
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
import java.net.ServerSocket;
4242
import java.net.Socket;
4343
import java.time.Duration;
44+
import java.time.ZonedDateTime;
4445
import java.util.Arrays;
4546
import java.util.Collections;
4647
import java.util.HashMap;
@@ -345,6 +346,16 @@ public void invokeService() {
345346
assertEquals("hello world", mono.block());
346347
}
347348

349+
@Test
350+
public void invokeServiceWithZonedDateTime() {
351+
mockInterceptor.addRule()
352+
.get("http://" + sidecarIp + ":3000/v1.0/invoke/41/method/neworder")
353+
.respond("\"hello world\"");
354+
355+
Mono<String> mono = daprClientHttp.invokeMethod("41", "neworder", Map.of("zoned", ZonedDateTime.now()), HttpExtension.GET, null, String.class);
356+
assertEquals("hello world", mono.block());
357+
}
358+
348359
@Test
349360
public void invokeServiceNullResponse() {
350361
mockInterceptor.addRule()
@@ -486,4 +497,4 @@ public String getContentType() {
486497
return "application/xml";
487498
}
488499
}
489-
}
500+
}

0 commit comments

Comments
 (0)