Richard Dingwall recently wrote a post about using FluentValidation when doing TDD with ASP.NET MVC. Go check it out!