文件名称:still_life:Rails升级的最好的朋友
文件大小:52KB
文件格式:ZIP
更新时间:2024-02-26 12:12:48
ruby rspec capybara ruby-on-rails minitest
静物 这是什么? still_life是测试单元,小型测试,RSpec和Capybara的测试框架增强功能,记录了在端到端或单元测试执行期间呈现的所有HTML响应正文文本。 所以呢? 您可以在任何应用更新之前和之后比较实际呈现HTML结果。 为了什么? 通过比较在任何类型的代码更改之前和之后处理的所有这些HTML文件,可以确保您没有(或确实)引入任何新的面向用户的不兼容性。 例如,这可能对您有很大帮助,例如重构应用程序,替换外部库或升级库。 我的个人用例使我的still_life更加生动,我想确保呈现HTML与我正在使用HTML相同。 但是确实,这个小库的真正好处是IMO的“ Rail
【文件预览】:
still_life-master
----MIT-LICENSE(1KB)
----lib()
--------still_life.rb(708B)
--------still_life()
----Gemfile(95B)
----still_life.gemspec(1KB)
----Rakefile(311B)
----.travis.yml(259B)
----test()
--------test_helper.rb(346B)
--------still_life_test.rb(5KB)
--------dummy_app()
----README.md(5KB)
----.gitignore(212B)
----bin()
--------console(345B)
--------setup(131B)