test

refactor test and delete  some class that don't need.