文件名称:Shoulda:使手指和眼睛的测试变得容易
文件大小:35KB
文件格式:ZIP
更新时间:2024-03-12 17:46:15
Ruby
a Shoulda可帮助您在Minitest和Test :: Unit下编写更易于理解,可维护的特定于Rails的测试。 快速链接 :loudspeaker: 概述 作为伞形宝石, shoulda宝石不包含任何自己的代码,而是带来了另外两个宝石的行为: 例如: require "test_helper" class UserTest < ActiveSupport :: TestCase context "associations" do should have_many ( :posts ) end context "validations" do should validate_presence_of ( :email ) should allow_value ( "user@example.com" ) . for ( :email ) should_n
【文件预览】:
shoulda-master
----MAINTAINING.md(4KB)
----.gitignore(108B)
----gemfiles()
--------rails_5_1.gemfile.lock(6KB)
--------rails_4_2.gemfile.lock(6KB)
--------rails_6_0.gemfile.lock(7KB)
--------rails_6_0.gemfile(916B)
--------rails_5_1.gemfile(796B)
--------rails_5_2.gemfile.lock(6KB)
--------rails_5_2.gemfile(867B)
--------rails_5_0.gemfile.lock(5KB)
--------rails_5_0.gemfile(755B)
--------rails_4_2.gemfile(803B)
----.travis.yml(869B)
----.autotest(335B)
----.rubocop.yml(4KB)
----.ruby-version(6B)
----LICENSE(1KB)
----CHANGELOG.md(428B)
----.hound.yml(50B)
----README.md(3KB)
----shoulda.gemspec(886B)
----script()
--------update_gem_in_all_appraisals(368B)
--------install_gems_in_all_appraisals(347B)
--------run_all_tests(316B)
--------supported_ruby_versions(199B)
--------update_gems_in_all_appraisals(372B)
----lib()
--------shoulda.rb(79B)
--------shoulda()
----Appraisals(3KB)
----Gemfile(346B)
----Rakefile(768B)
----test()
--------acceptance()
--------support()
--------acceptance_test_helper.rb(1KB)
--------test_helper.rb(494B)