An investigation into best practice for writing and testing MVC model binders.