Yeah, I do know about (the existence of) the Selenium-based wrapper with helpers. I opted to use non-Selenium for this mostly for efficiency, and until we have a good headless solution (@rtibbles found some solutions today, but we'll have to test them out).

But I do like the idea of testing the API directly in the context of the browser, using the actual JS... I just wish the browser weren't so slow.