File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed 
testkit-backend/src/main/java/neo4j/org/testkit/backend/messages/requests Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -85,9 +85,12 @@ protected <T> TestkitResponse createSessionStateAndResponse(
8585            TestkitState  testkitState ,
8686            BiFunction <DriverHolder , SessionConfig , T > sessionStateProducer ,
8787            Function <T , String > addSessionHolder ) {
88-         DriverHolder  driverHolder  = testkitState .getDriverHolder (data .getDriverId ());
89-         AccessMode  formattedAccessMode  = data .getAccessMode ().equals ("r" ) ? AccessMode .READ  : AccessMode .WRITE ;
90-         SessionConfig .Builder  builder  = SessionConfig .builder ().withDefaultAccessMode (formattedAccessMode );
88+         var  driverHolder  = testkitState .getDriverHolder (data .getDriverId ());
89+ 
90+         var  builder  = SessionConfig .builder ();
91+         Optional .ofNullable (data .getAccessMode ())
92+                 .map (mode  -> mode .equals ("r" ) ? AccessMode .READ  : AccessMode .WRITE )
93+                 .ifPresent (builder ::withDefaultAccessMode );
9194
9295        Optional .ofNullable (data .bookmarks )
9396                .map (bookmarks  ->
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments