F6eddf2f983d23c2d031e407852625e9

Before

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 !

F6eddf2f983d23c2d031e407852625e9

jamesgolick

September 20, 2007, September 20, 2007 11:54, permalink

1 rating. Login to rate!

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
Bfec5f7d1a4aaafc5a2451be8c42d26a

macournoyer

September 20, 2007, September 20, 2007 12:12, permalink

No rating. Login to rate!

Awesome! Mocha has such a nice API, I don't understand ppl that like Flexmock!

Your refactoring





Format Copy from initial code

or Cancel