the alternative is to extract this sort of thing out into a helper like I've had a go at:

```ruby 
def create_discussion( options={} )
    discussion = FactoryGirl.build(:discussion, options)
    DiscussionService.start_discussion(discussion)
    discussion
end
```