@@ -12,28 +12,28 @@ public MockFileStreamFactory(IMockFileDataAccessor mockFileSystem)
1212 => this . mockFileSystem = mockFileSystem ?? throw new ArgumentNullException ( nameof ( mockFileSystem ) ) ;
1313
1414 public Stream Create ( string path , FileMode mode )
15- => new MockFileStream ( mockFileSystem , path , GetStreamType ( mode ) ) ;
15+ => new MockFileStream ( mockFileSystem , path , GetStreamType ( mode ) , mode ) ;
1616
1717 public Stream Create ( string path , FileMode mode , FileAccess access )
18- => new MockFileStream ( mockFileSystem , path , GetStreamType ( mode , access ) ) ;
18+ => new MockFileStream ( mockFileSystem , path , GetStreamType ( mode , access ) , mode ) ;
1919
2020 public Stream Create ( string path , FileMode mode , FileAccess access , FileShare share )
21- => new MockFileStream ( mockFileSystem , path , GetStreamType ( mode , access ) ) ;
21+ => new MockFileStream ( mockFileSystem , path , GetStreamType ( mode , access ) , mode ) ;
2222
2323 public Stream Create ( string path , FileMode mode , FileAccess access , FileShare share , int bufferSize )
24- => new MockFileStream ( mockFileSystem , path , GetStreamType ( mode , access ) ) ;
24+ => new MockFileStream ( mockFileSystem , path , GetStreamType ( mode , access ) , mode ) ;
2525
2626 public Stream Create ( string path , FileMode mode , FileAccess access , FileShare share , int bufferSize , FileOptions options )
27- => new MockFileStream ( mockFileSystem , path , GetStreamType ( mode , access ) , options ) ;
27+ => new MockFileStream ( mockFileSystem , path , GetStreamType ( mode , access ) , options , mode ) ;
2828
2929 public Stream Create ( string path , FileMode mode , FileAccess access , FileShare share , int bufferSize , bool useAsync )
30- => new MockFileStream ( mockFileSystem , path , GetStreamType ( mode , access ) ) ;
30+ => new MockFileStream ( mockFileSystem , path , GetStreamType ( mode , access ) , mode ) ;
3131
3232 public Stream Create ( string path , FileMode mode , FileSystemRights rights , FileShare share , int bufferSize , FileOptions options , FileSecurity fileSecurity )
33- => new MockFileStream ( mockFileSystem , path , GetStreamType ( mode ) , options ) ;
33+ => new MockFileStream ( mockFileSystem , path , GetStreamType ( mode ) , options , mode ) ;
3434
3535 public Stream Create ( string path , FileMode mode , FileSystemRights rights , FileShare share , int bufferSize , FileOptions options )
36- => new MockFileStream ( mockFileSystem , path , GetStreamType ( mode ) , options ) ;
36+ => new MockFileStream ( mockFileSystem , path , GetStreamType ( mode ) , options , mode ) ;
3737
3838 [ Obsolete ( "This method has been deprecated. Please use new Create(SafeFileHandle handle, FileAccess access) instead. http://go.microsoft.com/fwlink/?linkid=14202" ) ]
3939 public Stream Create ( IntPtr handle , FileAccess access )
0 commit comments