Files
springboot-demo/target/test-classes/com/example/demo/controller/AdvancedLabControllerTest.class

27 lines
5.0 KiB
Plaintext
Raw Normal View History

<EFBFBD><EFBFBD><EFBFBD><EFBFBD>=<00>
 java/lang/Object<init>()V  
5com/example/demo/controller/AdvancedLabControllerTestmockMvc.Lorg/springframework/test/web/servlet/MockMvc;/api/lab/concurrency/simulate
 Corg/springframework/test/web/servlet/request/MockMvcRequestBuildersgets(Ljava/lang/String;[Ljava/lang/Object;)Lorg/springframework/test/web/servlet/request/MockHttpServletRequestBuilder;tasksjava/lang/String5
  Jorg/springframework/test/web/servlet/request/MockHttpServletRequestBuilderparams(Ljava/lang/String;[Ljava/lang/String;)Lorg/springframework/test/web/servlet/request/MockHttpServletRequestBuilder;"poolSize$2& Authorization
( )* bearerToken()Ljava/lang/String;
, -header
/01 23,org/springframework/test/web/servlet/MockMvcperformk(Lorg/springframework/test/web/servlet/RequestBuilder;)Lorg/springframework/test/web/servlet/ResultActions;
567 89Aorg/springframework/test/web/servlet/result/MockMvcResultMatchersstatusD()Lorg/springframework/test/web/servlet/result/StatusResultMatchers;
;<= >?@org/springframework/test/web/servlet/result/StatusResultMatchersisOk6()Lorg/springframework/test/web/servlet/ResultMatcher; ABC DE2org/springframework/test/web/servlet/ResultActions andExpectj(Lorg/springframework/test/web/servlet/ResultMatcher;)Lorg/springframework/test/web/servlet/ResultActions;G$.code
5I JKjsonPathk(Ljava/lang/String;[Ljava/lang/Object;)Lorg/springframework/test/web/servlet/result/JsonPathResultMatchers;
MNO PQjava/lang/IntegervalueOf(I)Ljava/lang/Integer;
STU VWBorg/springframework/test/web/servlet/result/JsonPathResultMatchersvalueH(Ljava/lang/Object;)Lorg/springframework/test/web/servlet/ResultMatcher;Y $.data.tasks[$.data.poolSize]$.data.finalCounter_/api/lab/reflection/routes
;a b?isUnauthorized d ef objectMapper-Lcom/fasterxml/jackson/databind/ObjectMapper;husernamejadminlpasswordnadmin123 pqr st java/util/MapofY(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;
vwx yz+com/fasterxml/jackson/databind/ObjectMapperwriteValueAsString&(Ljava/lang/Object;)Ljava/lang/String;|/api/auth/login
~ post <00><00><00> <00><00>"org/springframework/http/MediaTypeAPPLICATION_JSON$Lorg/springframework/http/MediaType;
<00> <00><00> contentTyper(Lorg/springframework/http/MediaType;)Lorg/springframework/test/web/servlet/request/MockHttpServletRequestBuilder;
<00> <00><00>content`(Ljava/lang/String;)Lorg/springframework/test/web/servlet/request/MockHttpServletRequestBuilder; A<00> <00><00> andReturn2()Lorg/springframework/test/web/servlet/MvcResult; <00><00><00> <00><00>.org/springframework/test/web/servlet/MvcResult getResponse8()Lorg/springframework/mock/web/MockHttpServletResponse;
<00><00><00> <00>*4org/springframework/mock/web/MockHttpServletResponsegetContentAsString
v<00> <00><00>readTree=(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;<00>data
<00><00><00> <00><00>'com/fasterxml/jackson/databind/JsonNodepath<00>token
<00><00> <00>*asText<00> <00><00>makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired;CodeLineNumberTableLocalVariableTablethis7Lcom/example/demo/controller/AdvancedLabControllerTest;*concurrencyLabShouldReflectSingleTaskBatch
Exceptions<00>java/lang/ExceptionLorg/junit/jupiter/api/Test;(advancedLabShouldRejectAnonymousRequestsloginReqLjava/lang/String; loginResp
SourceFileAdvancedLabControllerTest.java6Lorg/springframework/boot/test/context/SpringBootTest;NLorg/springframework/boot/test/autoconfigure/web/servlet/AutoConfigureMockMvc;BootstrapMethods<00>
<00><00><00> <00><00>$java/lang/invoke/StringConcatFactory<00>(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;<00>Bearer  InnerClasses<00>%java/lang/invoke/MethodHandles$Lookup<00>java/lang/invoke/MethodHandlesLookup  <00><00>ef<00><00><00>/*<2A><01><00><00> <00><00><00><00><00><00>*<2A> <03><02><04>YS<>!<04>Y#S<>%<04>Y*<2A>'S<>+<2B>.<2E>4<>:<3A>@F<03><02>H<03>L<>R<>@X<03><02>H<08>L<>R<>@Z<03><02>H<05>L<>R<>@\<03><02>H<08>L<>R<>@W<><00>. & 2!9<"M#b$w%<00>&<00>'<00> <00><00><00><00><00><00><00><00><00>j4*<2A>^<03><02><0F>.<2E>4<>`<60>@F<03><02>H<01><>L<>R<>@W<><00>+,!-3.<00> 4<00><00><00><00><00><00>)*<00><00>x*<2A>cgikm<>o<>uL*<2A>{<03><02>}<7D><00><><00>+<2B><00><>.<2E>4<>:<3A>@F<03><02>H<03>L<>R<>@<00><00><00><00><00><00>M*<2A>c,<2C><00><12><><00><12><><00><><00>N-<2D><00><00><00>2 16#7'8*6-9>:M;R<W=[?q@<00>*x<00><00>e<00><00>[<00><00>q<00><00><00><00><00><00><00>
<00><00><00><00><00><00>
<00><00><00>