ruby-props:使用 ruby​​ 和 rantly 进行基于属性的测试

时间:2024-08-02 03:06:42
【文件属性】:

文件名称:ruby-props:使用 ruby​​ 和 rantly 进行基于属性的测试

文件大小:5KB

文件格式:ZIP

更新时间:2024-08-02 03:06:42

Ruby

#Ruby 中基于属性的测试 运行示例: bundle install bundle exec rake 基于属性的测试 QuickCheck 来自 Haskell 的世界 您创建输入的 assamptions(properties) 以保存真实陈述 您让该工具为您测试的方法生成输入 您发现了一些伪造您的陈述的输入值(会使您的测试失败的值) 与 Monads 或 FP 无关 好的,它与 FP 有关系:为了能够在输入上构建这些组合,您的方法必须为相同的输入产生相同的输出(所有纯方法都满足此要求,这就是 FP 的原因) Runtly for Ruby 您几乎可以找到适用于任何语言的这些工具。 此示例涵盖 Ruby。 我认为 Runtly 还不错,符合目标。 Ruby 生成器 看起来好多了 它看起来如何? 嗡嗡声问题: specs-style tests at ./spec/rspe


【文件预览】:
ruby-props-master
----Rakefile(145B)
----Gemfile(135B)
----.ruby-gemset(22B)
----.rspec(46B)
----spec()
--------rspec()
--------rantly()
--------generative()
----.ruby-version(6B)
----.gitignore(13B)
----lib()
--------fizzbuzz.rb(199B)
----README.md(2KB)

网友评论