add more unit tests

extend the tests on xdrop