added more server test cases