Nelson analyzes a model in your Rails project and provides you with the following:
1. a method to generate a mock object with all required fields supplied; this object can be a valid or invalid instance of the model; you can specify attributes to error on; you can override field values.
2. a file with stub! and should_receive statements for class and instance methods that can be automagically parsed
3. output of methods that could not be parsed
Nelson tries to take all the pain out of mocking ActiveRecord objects.