We decided to just trust will_paginate, largely because will_paginate's output has formatting in it (<strong> tags IIRC) and it made it harder to just say rendered.should contain blah, and we didn't want to have to write a bunch of code that was essentially testing will_paginate's formatting.