public void EraseUnknownDatabase() { Hamster.Environment env = new Hamster.Environment(); byte[] k = new byte[5]; byte[] r = new byte[5]; env.Create("ntest.db"); Database db = env.CreateDatabase((short)13); db.Insert(k, r); db.Close(); try { env.EraseDatabase((short)99); } catch (DatabaseException e) { Assert.AreEqual(HamConst.HAM_DATABASE_NOT_FOUND, e.ErrorCode); } env.Close(); }
public void EraseUnknownDatabase() { Hamster.Environment env = new Hamster.Environment(); byte[] k = new byte[5]; byte[] r = new byte[5]; env.Create("ntest.db"); Database db = env.CreateDatabase((short)13); db.Insert(k, r); db.Close(); try { env.EraseDatabase((short)99); } catch (DatabaseException e) { Assert.AreEqual(HamConst.HAM_DATABASE_NOT_FOUND, e.ErrorCode); } env.Close(); }