minitest-firemock:使您的 MiniTest 模拟更具弹性

时间:2024-06-30 13:02:50
【文件属性】:

文件名称:minitest-firemock:使您的 MiniTest 模拟更具弹性

文件大小:5KB

文件格式:ZIP

更新时间:2024-06-30 13:02:50

Ruby

MiniTest::FireMock 这个 gem 旨在使隔离测试更具弹性。 在独立测试中,FireMock 与普通模拟没有什么不同。 唯一的区别是在非隔离环境中调用测试的时间。 它检查模拟类上是否存在该方法,如果不存在则失败。 这为套装测试增加了另一层安全性,而不会影响单元测试的隔离。 它基于 。 用法 require 'minitest/autorun' require 'minitest/fire_mock' class MyClass def my_method # actual_work goes here end end class MyOtherClassTest < MiniTest :: Unit :: TestCase def test_for_correctness mock = MiniTest :: FireMock . new


【文件预览】:
minitest-firemock-master
----.gitignore(13B)
----.travis.yml(50B)
----README.md(2KB)
----lib()
--------minitest()
----Gemfile(39B)
----Rakefile(309B)
----test()
--------unit()
--------test_helper.rb(323B)
----minitest-firemock.gemspec(684B)

网友评论