projects
/
demos
/
example-siren
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
WIP
[demos/example-siren]
/
spring-consumer
/
src
/
test
/
java
/
de
/
juplo
/
demos
/
pact
/
ContractTest.java
diff --git
a/spring-consumer/src/test/java/de/juplo/demos/pact/ContractTest.java
b/spring-consumer/src/test/java/de/juplo/demos/pact/ContractTest.java
index
0e43145
..
85d40b0
100644
(file)
--- a/
spring-consumer/src/test/java/de/juplo/demos/pact/ContractTest.java
+++ b/
spring-consumer/src/test/java/de/juplo/demos/pact/ContractTest.java
@@
-32,11
+32,16
@@
public class ContractTest
.headers(Map.of("Content-Type", "application/vnd.siren+json"))
.body(LambdaDsl.newJsonBody(body ->
{
.headers(Map.of("Content-Type", "application/vnd.siren+json"))
.body(LambdaDsl.newJsonBody(body ->
{
- body.array
Containing("actions", action
s ->
+ body.array
("entities", entitie
s ->
{
{
-
actions.object(object
->
+
body.arrayContaining("actions", actions
->
{
{
- object.stringType("foo");
+ actions.object(object ->
+ {
+ object.stringType("name","update");
+ object.stringType("method", "PUT");
+ object.matchUrl2("href", Matchers.regexp("\\d+", "1234"));
+ });
});
});
}).build())
});
});
}).build())