1 2 3 4 5 6 7 8 9 10 11
def test_should_create_image_if_necessary_before_trying_to_give_it_data file = mock() file.expects(:content_type).returns('jpg') file.expects(:size).returns(10) file.expects(:original_filename).returns('something.jpg') file.expects(:path).returns('/root?') assert_nothing_raised do @p.uploaded_data = file end end
Refactorings
No refactoring yet !
jamesgolick
September 20, 2007, September 20, 2007 11:54, permalink
After
1 2 3 4 5 6 7
def test_should_create_image_if_necessary_before_trying_to_give_it_data file = mock :content_type => "jpg", :size => 10, :original_filename => "something.jpg", :path => "/home" assert_nothing_raised do @p.uploaded_data = file end end
macournoyer
September 20, 2007, September 20, 2007 12:12, permalink
Awesome! Mocha has such a nice API, I don't understand ppl that like Flexmock!
Before