Unit Testing

Tested for a whole slew of cases including:
SQL Injection
empty URLs
long URLs
unexpected formats
poems