use should as assertion lib
use spec reporter for mocha
add more complex test