Files
pact-messaging-app/target/test-classes/de/kreuzwerker/cdc/messagingapp/UserServiceGenericStateWithParameterContractTest.class
T

57 lines
7.3 KiB
Plaintext
Raw Normal View History

2021-12-10 09:58:35 -08:00
Êþº¾40Pde/kreuzwerker/cdc/messagingapp/UserServiceGenericStateWithParameterContractTestjava/lang/ObjectNAMELjava/lang/String;
ConstantValue user name for CDC
LAST_LOGINLjava/time/LocalDateTime;userServiceClient3Lde/kreuzwerker/cdc/messagingapp/UserServiceClient;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired;<clinit>()VCode
java/time/LocalDateTime of!(IIIIII)Ljava/time/LocalDateTime; 
LineNumberTableLocalVariableTable<init>
 thisRLde/kreuzwerker/cdc/messagingapp/UserServiceGenericStateWithParameterContractTest;pactUserExistsf(Lau/com/dius/pact/consumer/dsl/PactDslWithProvider;)Lau/com/dius/pact/core/model/RequestResponsePact;.Lau/com/dius/pact/core/model/annotations/Pact;consumer
messaging-app( )*accept()Ljava/util/function/Consumer;
,.-(io/pactfoundation/consumer/dsl/LambdaDsl /0 newJsonBodyQ(Ljava/util/function/Consumer;)Lio/pactfoundation/consumer/dsl/LambdaDslJsonBody;
2430io/pactfoundation/consumer/dsl/LambdaDslJsonBody 56build)()Lau/com/dius/pact/consumer/dsl/DslPart;8default:
userExists
<>=java/lang/Boolean ?@valueOf(Z)Ljava/lang/Boolean;
BDCjava/util/Collections EF singletonMap5(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;
HJI1au/com/dius/pact/consumer/dsl/PactDslWithProvider KLgivenS(Ljava/lang/String;Ljava/util/Map;)Lau/com/dius/pact/consumer/dsl/PactDslWithState;NA request for an existing user
PRQ.au/com/dius/pact/consumer/dsl/PactDslWithState ST
uponReceivingM(Ljava/lang/String;)Lau/com/dius/pact/consumer/dsl/PactDslRequestWithoutPath;V/users/1
XZY7au/com/dius/pact/consumer/dsl/PactDslRequestWithoutPath [\pathJ(Ljava/lang/String;)Lau/com/dius/pact/consumer/dsl/PactDslRequestWithPath;^GET
`ba4au/com/dius/pact/consumer/dsl/PactDslRequestWithPath c\method
`e fgwillRespondWith1()Lau/com/dius/pact/consumer/dsl/PactDslResponse;
ikj-au/com/dius/pact/consumer/dsl/PactDslResponse lmstatus2(I)Lau/com/dius/pact/consumer/dsl/PactDslResponse;
io pqbodyX(Lau/com/dius/pact/consumer/dsl/DslPart;)Lau/com/dius/pact/consumer/dsl/PactDslResponse;
is tutoPact3()Lau/com/dius/pact/core/model/RequestResponsePact;builder3Lau/com/dius/pact/consumer/dsl/PactDslWithProvider;'Lau/com/dius/pact/consumer/dsl/DslPart;MethodParameterspactUserDoesNotExist|!A request for a non-existing user.Lau/com/dius/pact/consumer/junit5/PactTestFor;
pactMethodLorg/junit/jupiter/api/Test;java/lang/ErrorƒþUnresolved compilation problems:
The method getName() is undefined for the type User
The method getLastLogin() is undefined for the type User
The method getRole() is undefined for the type User
The method getFriends() is undefined for the type User
(Ljava/lang/String;)VuserDoesNotExist7org/springframework/web/client/HttpClientErrorException Œexecute(Lde/kreuzwerker/cdc/messagingapp/UserServiceGenericStateWithParameterContractTest;)Lorg/junit/jupiter/api/function/Executable;
 org/junit/jupiter/api/Assertions  assertThrowsS(Ljava/lang/Class;Lorg/junit/jupiter/api/function/Executable;)Ljava/lang/Throwable; #org/springframework/http/HttpStatus ˜ NOT_FOUND%Lorg/springframework/http/HttpStatus;
ˆ œ
getStatusCode'()Lorg/springframework/http/HttpStatus;
Ÿ  ¡ assertEquals'(Ljava/lang/Object;Ljava/lang/Object;)V exception9Lorg/springframework/web/client/HttpClientErrorException;lambda$05(Lio/pactfoundation/consumer/dsl/LambdaDslJsonBody;)V§id©1
2« ¬­
stringTypeV(Ljava/lang/String;Ljava/lang/String;)Lio/pactfoundation/consumer/dsl/LambdaDslObject;¯name
±«².io/pactfoundation/consumer/dsl/LambdaDslObject´ lastLoginyyyy-MM-dd'T'HH:mm:ss.SSS'Z'
¸º¹java/time/ZoneId »¼
systemDefault()Ljava/time/ZoneId;
¾ ¿ÀatZone-(Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;
ÂÄÃjava/time/ZonedDateTime ÅÆ toInstant()Ljava/time/Instant;
ÈÊÉ
java/sql/Date ËÌfrom%(Ljava/time/Instant;)Ljava/util/Date;
±Î ÏÐ timestampf(Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;)Lio/pactfoundation/consumer/dsl/LambdaDslObject;ÒroleÔ
ADMIN|USERÖADMIN
±Ø ÙÚ
stringMatcherh(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/pactfoundation/consumer/dsl/LambdaDslObject;Üfriends
Þàßjava/lang/Integer ?á(I)Ljava/lang/Integer;(
±ä åæ minArrayLikeu(Ljava/lang/String;Ljava/lang/Integer;ILjava/util/function/Consumer;)Lio/pactfoundation/consumer/dsl/LambdaDslObject;o2Lio/pactfoundation/consumer/dsl/LambdaDslJsonBody;lambda$4
Exceptionsìjava/lang/Throwable î
ðòñ1de/kreuzwerker/cdc/messagingapp/UserServiceClient óôgetUser:(Ljava/lang/String;)Lde/kreuzwerker/cdc/messagingapp/User;lambda$13(Lio/pactfoundation/consumer/dsl/LambdaDslObject;)Vø2úa friendfriend0Lio/pactfoundation/consumer/dsl/LambdaDslObject;
SourceFile5UserServiceGenericStateWithParameterContractTest.java6Lorg/springframework/boot/test/context/SpringBootTest;webEnvironmentELorg/springframework/boot/test/context/SpringBootTest$WebEnvironment;NONE
properties+user-service.base-url:http://localhost:9000classes,Lorg/junit/jupiter/api/extension/ExtendWith;value6Lau/com/dius/pact/consumer/junit5/PactConsumerTestExt; providerName user-serviceport9000BootstrapMethods
"java/lang/invoke/LambdaMetafactory  metafactoryÌ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;(Ljava/lang/Object;)V
 ¤¥¥
 é
" õö!ö InnerClasses'%java/lang/invoke/MethodHandles$Lookup)java/lang/invoke/MethodHandlesLookup,Corg/springframework/boot/test/context/SpringBootTest$WebEnvironment.4org/springframework/boot/test/context/SpringBootTestWebEnvironment!

 4â