assertThat( fileSystem.isOpen() ).isTrue();
assertThat( fileSystem.isReadOnly() ).isFalse();
assertThat( fileSystem.getSeparator() ).isEqualTo( System.getProperty( "file.separator" ) );
assertThat( fileSystem.provider() ).isEqualTo( fsProvider );
assertThat( fileSystem.supportedFileAttributeViews() ).isNotEmpty().hasSize( 1 ).contains( "basic" );
assertThat( fileSystem.getPath( "/path/to/file.txt" ) ).isNotNull().isEqualTo( GeneralPathImpl.create( fileSystem, "/path/to/file.txt", false ) );
assertThat( fileSystem.getPath( "/path/to/file.txt", null ) ).isNotNull().isEqualTo( GeneralPathImpl.create( fileSystem, "/path/to/file.txt", false ) );
assertThat( fileSystem.getPath( "/path", "to", "file.txt" ) ).isNotNull().isEqualTo( GeneralPathImpl.create( fileSystem, "/path/to/file.txt", false ) );