basic client-side testing with mocha & chai

automated testing will be done by some test automation system (yeti?)