Как заглушить все на объекте с помощью мокко - PullRequest
3 голосов
/ 27 декабря 2010

Как уничтожить все методы объекта, используя мокко?

Я пытался

  1. object.stubs(:everything)
  2. stub_everything('class_name')

Оба вышеуказанных способа не работают.

1 Ответ

6 голосов
/ 30 декабря 2010

Второй метод должен работать. См. Мокко Апи

def test_product
  product = stub_everything('ipod_product', :price => 100)
  assert_nil product.manufacturer
  assert_nil product.any_old_method
  assert_equal 100, product.price
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...