Exemplo n.º 1
0
 public void TestBackupRestoreCallbackExceptionHandling()
 {
     var ex = new ArgumentNullException();
     var test = new DatabaseFileTestHelper("database", "backup", true);
     Assert.Inconclusive("ESENT bug means instance isn't torn down correctly");
     test.TestRestoreCallbackExceptionHandling(ex);
 }
Exemplo n.º 2
0
        public void TestJetCompactExceptionHandling()
        {
            var ex   = new ArgumentNullException();
            var test = new DatabaseFileTestHelper(EseInteropTestHelper.PathGetRandomFileName() + "-compactdatabase", true);

            test.TestCompactDatabaseCallbackExceptionHandling(ex);
        }
Exemplo n.º 3
0
        public void TestJetCompactExceptionHandling()
        {
            var ex   = new ArgumentNullException();
            var test = new DatabaseFileTestHelper("database", true);

            test.TestCompactDatabaseCallbackExceptionHandling(ex);
        }
Exemplo n.º 4
0
        public void TestBackupCallbackExceptionHandling()
        {
            var ex   = new ArgumentNullException();
            var test = new DatabaseFileTestHelper("database", "backup", true);

            test.TestBackupCallbackExceptionHandling(ex);
        }
Exemplo n.º 5
0
        public void TestBackupRestoreCallbackExceptionHandling()
        {
            var ex   = new ArgumentNullException();
            var test = new DatabaseFileTestHelper("database", "backup", true);

            Assert.Inconclusive("ESENT bug means instance isn't torn down correctly");
            test.TestRestoreCallbackExceptionHandling(ex);
        }
Exemplo n.º 6
0
        public void AlternatePathRecoveryWithJetInit3()
        {
            if (!EsentVersion.SupportsUnicodePaths)
            {
                return;
            }

            var test = new DatabaseFileTestHelper(this.directory);
            test.TestJetInit3();
        }
Exemplo n.º 7
0
        public void TestJetGetDatabaseInfoWithUnicodePath()
        {
            if (!EsentVersion.SupportsUnicodePaths)
            {
                return;
            }

            var test = new DatabaseFileTestHelper(Path.Combine(this.directory, EseInteropTestHelper.PathGetRandomFileName()));

            test.TestGetDatabaseInfo();
        }
Exemplo n.º 8
0
        public void BackupRestoreDatabaseWithUnicodePath()
        {
            if (!EsentVersion.SupportsUnicodePaths)
            {
                return;
            }

            var test = new DatabaseFileTestHelper(this.directory, "??", false);

            test.TestBackupRestore();
        }
Exemplo n.º 9
0
        public void SnapshotBackupWithUnicodePathWin7Apis()
        {
            if (!EsentVersion.SupportsUnicodePaths)
            {
                return;
            }

            var test = new DatabaseFileTestHelper(this.directory);

            test.TestSnapshotBackupWin7();
        }
Exemplo n.º 10
0
        public void StreamingBackupWithUnicodePath()
        {
            if (!EsentVersion.SupportsUnicodePaths)
            {
                return;
            }

            var test = new DatabaseFileTestHelper(this.directory, "한글", false);

            test.TestStreamingBackup();
        }
Exemplo n.º 11
0
        public void AlternatePathRecoveryWithJetInit3()
        {
            if (!EsentVersion.SupportsUnicodePaths)
            {
                return;
            }

            var test = new DatabaseFileTestHelper(Path.Combine(this.directory, EseInteropTestHelper.PathGetRandomFileName()));

            test.TestJetInit3();
        }
Exemplo n.º 12
0
        public void TestJetGetDatabaseInfoWithUnicodePath()
        {
            if (!EsentVersion.SupportsUnicodePaths)
            {
                return;
            }

            var test = new DatabaseFileTestHelper(this.directory);

            test.TestGetDatabaseInfo();
        }
Exemplo n.º 13
0
        public void AlternatePathRecoveryWithJetInit3()
        {
            if (!EsentVersion.SupportsUnicodePaths)
            {
                return;
            }

            var test = new DatabaseFileTestHelper(this.directory);

            test.TestJetInit3();
        }
Exemplo n.º 14
0
 public void BackupRestoreDatabaseWithAsciiPath()
 {
     var test = new DatabaseFileTestHelper("database", "backup", false);
     test.TestBackupRestore();
 }
Exemplo n.º 15
0
 public void TestJetSetDatabaseSizeDatabaseWithAsciiPath()
 {
     var test = new DatabaseFileTestHelper("database");
     test.TestSetDatabaseSize();
 }
Exemplo n.º 16
0
 public void TestJetCompactDatabaseWithAsciiPath()
 {
     var test = new DatabaseFileTestHelper("database");
     test.TestCompactDatabase();
 }
Exemplo n.º 17
0
        public void SnapshotBackupWithUnicodePathWin7Apis()
        {
            if (!EsentVersion.SupportsUnicodePaths)
            {
                return;
            }

            var test = new DatabaseFileTestHelper(this.directory);
            test.TestSnapshotBackupWin7();
        }
Exemplo n.º 18
0
 public void TestJetCompactExceptionHandling()
 {
     var ex = new ArgumentNullException();
     var test = new DatabaseFileTestHelper("database", true);
     test.TestCompactDatabaseCallbackExceptionHandling(ex);
 }
Exemplo n.º 19
0
        public void TestJetGetDatabaseInfoWithAsciiPath()
        {
            var test = new DatabaseFileTestHelper("database");

            test.TestGetDatabaseInfo();
        }
Exemplo n.º 20
0
        public void TestJetSetDatabaseSizeDatabaseWithAsciiPath()
        {
            var test = new DatabaseFileTestHelper("database");

            test.TestSetDatabaseSize();
        }
Exemplo n.º 21
0
        public void StreamingBackupWithAsciiPathEndExternalBackup2()
        {
            var test = new DatabaseFileTestHelper("database", "backup", false);

            test.TestStreamingBackup2();
        }
Exemplo n.º 22
0
        public void BackupRestoreDatabaseWithAsciiPathCallback()
        {
            var test = new DatabaseFileTestHelper("database", "backup", true);

            test.TestBackupRestore();
        }
Exemplo n.º 23
0
        public void TestBackupRestoreWithoutStatusCallback()
        {
            var test = new DatabaseFileTestHelper("database", "backup", false);

            test.TestBackupRestore();
        }
Exemplo n.º 24
0
        public void BackupRestoreDatabaseWithUnicodePath()
        {
            if (!EsentVersion.SupportsUnicodePaths)
            {
                return;
            }

            var test = new DatabaseFileTestHelper(this.directory, "??", false);
            test.TestBackupRestore();
        }
Exemplo n.º 25
0
        public void TestJetCompact()
        {
            var test = new DatabaseFileTestHelper(EseInteropTestHelper.PathGetRandomFileName() + "-compactdatabase", true);

            test.TestCompactDatabase();
        }
Exemplo n.º 26
0
 public void CreateDatabaseAndSetSize()
 {
     var test = new DatabaseFileTestHelper("database");
     test.TestSetDatabaseSize();
 }
Exemplo n.º 27
0
 public void TestJetCompact()
 {
     var test = new DatabaseFileTestHelper("database", true);
     test.TestCompactDatabase();
 }
Exemplo n.º 28
0
 public void CreateDatabaseAndSetSize()
 {
     var test = new DatabaseFileTestHelper("database");
     test.TestSetDatabaseSize();
 }
Exemplo n.º 29
0
 public void TestBackupRestoreWithoutStatusCallback()
 {
     var test = new DatabaseFileTestHelper("database", "backup", false);
     test.TestBackupRestore();
 }
Exemplo n.º 30
0
        public void SnapshotBackupWithAsciiPath()
        {
            var test = new DatabaseFileTestHelper("database");

            test.TestSnapshotBackup();
        }
Exemplo n.º 31
0
 public void TestBackupCallbackExceptionHandling()
 {
     var ex = new ArgumentNullException();
     var test = new DatabaseFileTestHelper("database", "backup", true);
     test.TestBackupCallbackExceptionHandling(ex);
 }
Exemplo n.º 32
0
        public void TestJetCompactDatabaseWithAsciiPath()
        {
            var test = new DatabaseFileTestHelper("database");

            test.TestCompactDatabase();
        }
Exemplo n.º 33
0
 public void TestJetGetDatabaseFileInfoWithAsciiPath()
 {
     var test = new DatabaseFileTestHelper(this.directory);
     test.TestGetDatabaseFileInfo();
 }
Exemplo n.º 34
0
        public void TestJetGetDatabaseFileInfoWithAsciiPath()
        {
            var test = new DatabaseFileTestHelper(this.directory);

            test.TestGetDatabaseFileInfo();
        }
Exemplo n.º 35
0
 public void TestJetGetDatabaseInfoWithAsciiPath()
 {
     var test = new DatabaseFileTestHelper("database");
     test.TestGetDatabaseInfo();
 }
Exemplo n.º 36
0
        public void TestJetCompact()
        {
            var test = new DatabaseFileTestHelper("database", true);

            test.TestCompactDatabase();
        }
Exemplo n.º 37
0
 public void SnapshotBackupWithAsciiPath()
 {
     var test = new DatabaseFileTestHelper("database");
     test.TestSnapshotBackup();
 }
Exemplo n.º 38
0
        public void StreamingBackupWithUnicodePath()
        {
            if (!EsentVersion.SupportsUnicodePaths)
            {
                return;
            }

            var test = new DatabaseFileTestHelper(this.directory, "한글", false);
            test.TestStreamingBackup();
        }
Exemplo n.º 39
0
 public void StreamingBackupWithAsciiPath()
 {
     var test = new DatabaseFileTestHelper("database", "backup", false);
     test.TestStreamingBackup();
 }
Exemplo n.º 40
0
        public void TestJetGetDatabaseInfoWithUnicodePath()
        {
            if (!EsentVersion.SupportsUnicodePaths)
            {
                return;
            }

            var test = new DatabaseFileTestHelper(this.directory);
            test.TestGetDatabaseInfo();
        }
Exemplo n.º 41
0
        public void CreateDatabaseAndSetSize()
        {
            var test = new DatabaseFileTestHelper(Path.Combine(EseInteropTestHelper.PathGetRandomFileName(), "database"));

            test.TestSetDatabaseSize();
        }