//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void shouldRestoreBySeedingAllMembers() throws Throwable //JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: public virtual void ShouldRestoreBySeedingAllMembers() { // given GraphDatabaseService database = (new GraphDatabaseFactory()).newEmbeddedDatabaseBuilder(TestDir.storeDir()).setConfig(GraphDatabaseSettings.allow_upgrade, Settings.TRUE).setConfig(GraphDatabaseSettings.record_format, HighLimit.NAME).setConfig(OnlineBackupSettings.online_backup_enabled, false.ToString()).newGraphDatabase(); database.Shutdown(); Config config = Config.defaults(OnlineBackupSettings.online_backup_enabled, Settings.FALSE); DbRepresentation before = DbRepresentation.of(TestDir.storeDir(), config); // when _fsa.copyRecursively(TestDir.databaseDir(), _cluster.getCoreMemberById(0).databaseDirectory()); _fsa.copyRecursively(TestDir.databaseDir(), _cluster.getCoreMemberById(1).databaseDirectory()); _fsa.copyRecursively(TestDir.databaseDir(), _cluster.getCoreMemberById(2).databaseDirectory()); _cluster.start(); // then dataMatchesEventually(before, _cluster.coreMembers()); }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: //ORIGINAL LINE: private void restoreDatabaseFiles(org.neo4j.kernel.impl.transaction.log.files.LogFiles backupLogFiles, java.io.File[] files) throws java.io.IOException private void RestoreDatabaseFiles(LogFiles backupLogFiles, File[] files) { if (files != null) { foreach (File file in files) { if (file.Directory) { File destination = new File(_toDatabaseDir, file.Name); _fs.mkdirs(destination); _fs.copyRecursively(file, destination); } else { _fs.copyToDirectory(file, backupLogFiles.IsLogFile(file) ? _transactionLogsDirectory : _toDatabaseDir); } } } }