文件名称:rspec-roar_matchers
文件大小:9KB
文件格式:ZIP
更新时间:2024-06-09 05:05:28
Ruby
Rspec :: RoarMatchers Rspec :: RoarMatchers是一组匹配器,旨在强制您的规范和代表之间建立契约。 在最近开发了一款广泛使用Roar的应用程序时,最令人担忧的是,事实是我们能够修改各种表示形式而不会受到规范的抱怨。 因此,为了确保对对象表示形式的任何更改都是明确的,我们制作了一些rspec匹配器来进行繁重的工作。 用法 以下是我们到目前为止定义的匹配器(可能会扩展)。 有关实现的更多信息,请参见spec/roar_matchers/matchers_spec.rb 。 将会双向执行。 这意味着它将在以下情况下失败: 如果表示器中存在属性/集合/链接,但规范中不存在 如果规范中存在属性/集合/链接,但表示形式中不存在 所有这些匹配器都将一个单词数组作为参数。 have_collections context "collection is pr
【文件预览】:
rspec-roar_matchers-master
----.gitignore(154B)
----.rspec(8B)
----LICENSE.txt(1KB)
----spec()
--------spec_helper.rb(525B)
--------roar_matchers()
--------fixtures()
----README.md(2KB)
----lib()
--------roar_matchers.rb(281B)
--------roar_matchers()
----Gemfile(104B)
----Rakefile(28B)
----rspec-roar_matchers.gemspec(1KB)