kick off testing with test for hasNextPages

The apis are pretty similar. This seems more like a philosophical question, especially since its a dev dependency. I wouldn't say either has a clear advantage over the other. Speed, filesize, and usability are basically the same. Chai is more active in terms of development. Consistency could be an issue since I notice most of the modules in this org use should, but I also haven't seen any of them using sinon.

I typically go with chai because of domenic's awesome https://github.com/domenic/sinon-chai. I had intended to write a few more tests that would've involved using sinon (making sure next() is being called in the middleware function) but took it out since I didn't have enough free time to do it properly. I'd prefer to keep it chai. What do you think? Have you used both?