文件名称:RSpecZ:扩展RSpec以获得更智能的规格
文件大小:16KB
文件格式:ZIP
更新时间:2024-05-29 03:13:20
ruby gem rspec tesging Ruby
RSpecZ RSpecZ是RSpec的强大扩展,具有强大而直接的语法。 使用RSpecZ,您仅需一行代码即可处理不同的上下文。 RSpecZ还提供了许多别名以提高RSpec代码的可读性。 RSpecZ的效果 安装 将此行添加到您的应用程序的Gemfile中: 使用github语法直到发布1.0版。 gem 'rspecz' , github : 'RSpecZ/RSpecZ' 特征 语境 这是RSpecZ中最强大的功能之一。 RSpecZ具有许多与上下文相关的方法,可以自动为您生成上下文描述。 您也可以使用set_values方法为变量分配不同的值,而无需在测试中编写多行代码。 让 RSpecZ提供了诸如create_params和strings类的变量赋值方法,使您仅用一行代码即可创建复杂的变量。 主题 RSpecZ还提供与主题相关的方法,以简化测试主题时的代码。 别名 为了提高
【文件预览】:
RSpecZ-master
----rspecz.gemspec(946B)
----LICENSE.txt(1KB)
----lib()
--------rspecz.rb(278B)
--------rspecz()
----Gemfile(161B)
----spec()
--------rspecz_spec.rb(303B)
--------describe_spec.rb(2KB)
--------spec_helper.rb(362B)
--------with_spec.rb(2KB)
----Rakefile(117B)
----.travis.yml(88B)
----README.md(6KB)
----.rspec(53B)
----Gemfile.lock(782B)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(128B)
----bin()
--------console(341B)
--------setup(131B)