We've put a lot of thought into building our test website now, and CI has made it easy to do some very complex things. We've set up databases, used FTP, built tests, and started to email the test results. But it's easy to get caught in techie things and forget that websites are often judged on presentation, on how well they process data, and how appropriately they display it to human users.
Here are a few CI classes that help with some problems that arise regularly when you are building a website, particularly when it comes to delivering dynamic information to your users:
datehelper translates different date formats and helps you to cope with time zones. With the help of the