add mocha test
add travis ci