@@ -2350,13 +2350,12 @@ public void parseCluster_validateEdsSourceConfig() throws ResourceInvalidExcepti
23502350 .setLbPolicy (LbPolicy .ROUND_ROBIN )
23512351 .build ();
23522352
2353- assertThrows (ResourceInvalidException .class );
2354- assertThat (e ).hasMessageThat ()
2355- .isEqualTo (
2353+ ResourceInvalidException e = assertThrows (ResourceInvalidException .class ,
2354+ () -> XdsClusterResource .processCluster (cluster3 , null , LRS_SERVER_INFO ,
2355+ LoadBalancerRegistry .getDefaultRegistry ()));
2356+ assertThat (e ).hasMessageThat ().isEqualTo (
23562357 "Cluster cluster-foo.googleapis.com: field eds_cluster_config must be set to indicate to"
23572358 + " use EDS over ADS or self ConfigSource" );
2358- XdsClusterResource .processCluster (cluster3 , null , LRS_SERVER_INFO ,
2359- LoadBalancerRegistry .getDefaultRegistry ());
23602359 }
23612360
23622361 @ Test
@@ -2645,11 +2644,11 @@ public void parseServerSideListener_listenerFiltersPresent() throws ResourceInva
26452644 .setTrafficDirection (TrafficDirection .INBOUND )
26462645 .addListenerFilters (ListenerFilter .newBuilder ().build ())
26472646 .build ();
2648- assertThrows (ResourceInvalidException .class );
2647+ ResourceInvalidException e = assertThrows (ResourceInvalidException .class ,
2648+ () -> XdsListenerResource .parseServerSideListener (listener , null , filterRegistry , null ,
2649+ getXdsResourceTypeArgs (true )));
26492650 assertThat (e ).hasMessageThat ()
26502651 .isEqualTo ("Listener listener1 cannot have listener_filters" );
2651- XdsListenerResource .parseServerSideListener (
2652- listener , null , filterRegistry , null , getXdsResourceTypeArgs (true ));
26532652 }
26542653
26552654 @ Test
@@ -2660,11 +2659,11 @@ public void parseServerSideListener_useOriginalDst() throws ResourceInvalidExcep
26602659 .setTrafficDirection (TrafficDirection .INBOUND )
26612660 .setUseOriginalDst (BoolValue .of (true ))
26622661 .build ();
2663- assertThrows (ResourceInvalidException .class );
2662+ ResourceInvalidException e = assertThrows (ResourceInvalidException .class ,
2663+ () -> XdsListenerResource .parseServerSideListener (listener , null , filterRegistry , null ,
2664+ getXdsResourceTypeArgs (true )));
26642665 assertThat (e ).hasMessageThat ()
26652666 .isEqualTo ("Listener listener1 cannot have use_original_dst set to true" );
2666- XdsListenerResource .parseServerSideListener (
2667- listener ,null , filterRegistry , null , getXdsResourceTypeArgs (true ));
26682667 }
26692668
26702669 @ Test
@@ -3448,9 +3447,9 @@ public void validateDownstreamTlsContext_hasOcspStaplePolicy() throws ResourceIn
34483447 @ Test
34493448 public void validateUpstreamTlsContext_noCommonTlsContext () throws ResourceInvalidException {
34503449 UpstreamTlsContext upstreamTlsContext = UpstreamTlsContext .getDefaultInstance ();
3451- assertThrows (ResourceInvalidException .class );
3450+ ResourceInvalidException e = assertThrows (ResourceInvalidException .class ,
3451+ () -> XdsClusterResource .validateUpstreamTlsContext (upstreamTlsContext , null ));
34523452 assertThat (e ).hasMessageThat ().isEqualTo ("common-tls-context is required in upstream-tls-context" );
3453- XdsClusterResource .validateUpstreamTlsContext (upstreamTlsContext , null );
34543453 }
34553454
34563455 @ Test
0 commit comments