use rspec & factory_girl for testing