node-mdbx-dupsort
Version:
Node bindings for mdbx.
21 lines (16 loc) • 645 B
JavaScript
const NodeMdbx = require("../lib/binding.js");
const assert = require("assert");
assert(NodeMdbx, "The expected module is undefined");
function testBasic()
{
const instance = new NodeMdbx("mr-yeoman");
assert(instance.greet, "The expected method is not defined");
assert.strictEqual(instance.greet("kermit"), "mr-yeoman", "Unexpected value returned");
}
function testInvalidParams()
{
const instance = new NodeMdbx();
}
assert.doesNotThrow(testBasic, undefined, "testBasic threw an expection");
assert.throws(testInvalidParams, undefined, "testInvalidParams didn't throw");
console.log("Tests passed- everything looks OK!");