1. pass unit test. TODO: to master
karma-unit.conf.js karma-e2e.conf.js