remove junit dependency for non-test case

improve testing compatibility and code format

test success at local repository

hope you review and deploy this version to maven central server