文件名称:rspec-isolate:在单元测试中强制隔离
文件大小:11KB
文件格式:ZIP
更新时间:2024-05-30 07:57:10
testing rspec Ruby
RSpec隔离 在单元测试中强制隔离。 当被询问时,它将阻止对协作者类的访问,从而使您的测试失败,直到您模拟出依赖项为止。 这是一种学习和反馈工具。 使用它可以帮助您在单元测试中实现隔离,但是不要依赖它来处理任何繁重的事情。 安装 将此行添加到您的应用程序的Gemfile中: gem 'rspec-isolate' 然后执行: $ bundle 用法 如下所示在您的spec_helper.rb要求rspec/isolate 。 # spec_helper.rb require 'rspec/isolate' 将标签添加到您的describe块,如下所示。 RSpec . describe ClassUnderTest , error_on_call : [ CollaboratorClassOne , CollaboratorClassTwo ] do # Callin
【文件预览】:
rspec-isolate-master
----bin()
--------console(348B)
--------setup(131B)
----Rakefile(117B)
----Gemfile(168B)
----rspec-isolate.gemspec(910B)
----.rspec(53B)
----spec()
--------support()
--------rspec()
--------spec_helper.rb(369B)
----.gitignore(127B)
----lib()
--------rspec()
----CODE_OF_CONDUCT.md(3KB)
----README.md(3KB)
----LICENSE.txt(1KB)