minitest로 mocha mocking 라이브러리를 사용하기위한 지침이 작동하지 않습니다. 이유는 모르겠지만 ... minitest 4.2.0, minitest-rails 0.3, mocha 0.12.4. 지침에 따라, Gemfile의 하단에 나는 자동 요구를 해제하도록되어루비 : mnitest-rails + mocha
group :test, :development do gem 'mocha', :require => false end
있습니다. 그런 다음 테스트 도우미 파일의 맨 아래에 require 'mocha'
이 있습니다. 지침에 따르면 require 'mocha/setup'
은 존재하지 않습니다. 이 두 비트의 코드를 사용하면 gemfile에 모카가 없어도 정상적으로 실행되는 모든 테스트가 "정의되지 않은 메소드 '를 실행하여 실패 할 수 있습니다. 아무도 내가 여기에서 놓친 것을 본다?
mocha의 버전이 minitest에서 가장 잘 작동하는지 잘 모르겠습니다. 그러나 이것에 관해서는 [최근의 최소 철조망] (https://github.com/blowmage/minitest-rails/commit/b3aa6572da3489b381f9b95dfe1f3b9209d57f16)이있었습니다. – blowmage