Exemplo n.º 1
0
 public void TestDeleteTwice()
 {
     Db.Delete();
     Db.Invoking(d => d.Delete()).ShouldThrow <InvalidOperationException>();
 }
Exemplo n.º 2
0
 public void TestCloseThenDeleteDatabase()
 {
     Db.Dispose();
     Db.Invoking(DeleteDB).ShouldThrow <InvalidOperationException>();
 }
Exemplo n.º 3
0
 public void TestCloseThenGetDatabasePath()
 {
     Db.Close();
     Db.Path.Should().BeNull("because a non-open database has no path");
 }
Exemplo n.º 4
0
 public void TestCloseTwice()
 {
     Db.Close();
     Db.Close();
 }
Exemplo n.º 5
0
 public void TestClose()
 {
     Db.Close();
 }
Exemplo n.º 6
0
 public void TestGetNonExistingDocWithID()
 {
     Db.GetDocument("non-exist").Should().BeNull("because it doesn't exist");
 }