sponse, description){
        var test = async_test(description)
        var xhr = setupXHR()
        assert_equals(xhr.responseType, 'json')
        xhr.onreadystatechange = function(){
            if(xhr.readyState === 4){
                test.step(function(){
                    assert_equals(xhr.status, 200)
                    assert_equals(xhr.responseType, 'json')
                    assert_equals(typeof xhr.response, 'object')
                    if(expectedResponse){ // if the expectedResponse is n