[TODO-LIST #002] Yanmin:add dependencies by gradle & add unit test!