add test empty schema
extract common test functions to testUtil.js
multi-level test cases setup
bugfix: when size=0 options are overriden and inserter won't trigger callback
correct wrong use of beforeEach
add testEach and testCount helper for test
test util supports default options
avoid unnecessary storing function as objects
remove unnecessary %j, export function directly
convert tab to spaces
before apply mongodb-uri
refactor index to support uri
abstract prepossessing methods to parser.js
tests pass with parser.js
rename parser to dbUtil
refactor dbUtil.js method to take callback function
tests use dbUtil
move testEach, testCount to individual tests
avoid dangling underscore for private var, rename callback to fn
create new folder for test schemas