您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. webmock:用于在Ruby中对HTTP请求进行存根和设置期望的库-源码

  2. 网络模拟 用于在Ruby中对HTTP请求进行存根和设置期望的库。 特征 在低http客户端库级别上存根HTTP请求(更改HTTP库时无需更改测试) 设置和验证对HTTP请求的期望 根据方法,URI,标头和正文匹配请求 智能匹配不同表示形式(包括编码形式和非编码形式)中的相同URI 智能匹配不同表示形式中的相同标头。 支持测试:: Unit 支持RSpec 支持MiniTest 支持的HTTP库 异步:: HTTP ::客户端 遏制(目前仅遏制::: Easy) EM-HTTP-请求
  3. 所属分类:其它

    • 发布日期:2021-02-26
    • 文件大小:178176
    • 提供者:weixin_42131443
  1. sinatra-template:Sinatra应用程序的框架。 它可以帮助我组织代码-源码

  2. 这是github上sinatra-template项目的源代码。 这是我在Sinatra项目中使用的基本结构,它使事情更有条理。 里面有什么? 使用ruby 1.9.3-p125的模块化Sinatra应用程序版本1.3.2 单元级测试的迷你测试 机架测试,用于路线测试 capybara +用于集成测试的minitest(无需rspec) 文件码 Rakefile,Gemfile,.rvmrc,.gitignore 文件夹结构 app.rb # require sinatra
  3. 所属分类:其它

    • 发布日期:2021-02-23
    • 文件大小:17408
    • 提供者:weixin_42099814
  1. Shoulda:使手指和眼睛的测试变得容易-源码

  2. a Shoulda可帮助您在Minitest和Test :: Unit下编写更易于理解,可维护的特定于Rails的测试。 快速链接 :loudspeaker: 概述 作为伞形宝石, shoulda宝石不包含任何自己的代码,而是带来了另外两个宝石的行为: 例如: require "test_helper" class UserTest < ActiveSupport :: TestCase context "associations" do should have_ma
  3. 所属分类:其它

    • 发布日期:2021-02-20
    • 文件大小:35840
    • 提供者:weixin_42131443
  1. rspec-rails:适用于Rails 5+的RSpec-源码

  2. rspec-rails rspec-rails将测试框架带到作为其默认测试框架Minitest的替代品。 在RSpec中,测试不仅仅是验证您的应用程序代码的脚本。 它们也是规范(或简称为spec ):用纯英语表示的有关应用程序行为的详细说明。 对于低于5.0的Rails,请使用 。 将用于Rails2.x。 安装 重要说明此自述文件/分支是指当前的开发版本。 如果需要或需要最新的稳定版本,请参阅Github上的4-0-maintenance分支。 添加rspec-rails ,以两个:d
  3. 所属分类:其它

    • 发布日期:2021-02-19
    • 文件大小:279552
    • 提供者:weixin_42129113
  1. miniTest:测试-源码

  2. miniTest:测试
  3. 所属分类:其它

    • 发布日期:2021-02-12
    • 文件大小:10240
    • 提供者:weixin_42115074
  1. minitest:用于Scala和Scala.js的超轻测试库-源码

  2. minitest:用于Scala和Scala.js的超轻测试库
  3. 所属分类:其它

    • 发布日期:2021-02-05
    • 文件大小:163840
    • 提供者:weixin_42102220
  1. mocha:Mocha是Ruby的模拟和存根库-源码

  2. 摩卡咖啡 描述 一个用于进行和Ruby库-但故意(尚未)或从事。 完整,部分模拟的统一,简单且易读的语法。 对MiniTest和Test :: Unit的内置支持。 由许多其他测试框架支持。 预期用途 Mocha用于单元测试,用于的或类型,而不是或类型。 尽管可以扩展Mocha以允许实施伪造和间谍,但我们选择将其重点放在模拟和存根上。 安装 宝石 使用以下命令安装最新版本的gem ... $ gem install mocha 注意:如果您打算将Mocha与Test :: Unit或Mi
  3. 所属分类:其它

    • 发布日期:2021-02-05
    • 文件大小:402432
    • 提供者:weixin_42127937
  1. 动作电缆测试:动作电缆测试工具-源码

  2. 动作电缆测试 该gem提供了缺少的测试实用程序。 注意:该gem到Rails 6.0和。 如果您使用的是Minitest,则不再需要该gem。 如果您使用的是RSpec <4,那么即使是Rails 6,您仍然可以使用这个gem来编写Action Cable规范。 安装 仅适用于<6.0的Rails: 将此行添加到您的应用程序的Gemfile中: gem 'action-cable-testing' 然后执行: $ bundle 对于Rspec(任何版本的Rails,包括
  3. 所属分类:其它

    • 发布日期:2021-02-05
    • 文件大小:71680
    • 提供者:weixin_42110469
  1. pretty-diffs:在最小的断言中启用花哨的彩色差异-源码

  2. 漂亮的差异 小巧的宝石可以比通常的差异更漂亮地润滑您的测试工作流程。 动机 当您使用Minitest在大型字符串之间进行断言(例如JSON响应)时,要确定已更改的内容很费力。 通常的工作流程包括将输出复制粘贴到diff工具中。 一个相当无聊且耗时的过程。 Minitest选择使用面向行的diff比较字符串。 但是,在99%的时间中,我们不打算比较行,我们只希望单词。 PrettyDiffs是一种工具,可通过重写默认的Minitest方法来支持此需求,并减轻了我们的工作流程。 屏幕截图 默认差
  3. 所属分类:其它

    • 发布日期:2021-02-05
    • 文件大小:126976
    • 提供者:weixin_42097967
  1. minitest.cr:Crystal编程语言的测试单元-源码

  2. minitest.cr:Crystal编程语言的测试单元
  3. 所属分类:其它

    • 发布日期:2021-02-05
    • 文件大小:21504
    • 提供者:weixin_42117224
  1. guard-minitest_cr:Guard :: MinitestCr自动运行您的minitest.cr测试-源码

  2. 后卫:: MinitestCr Guard :: MinitestCr允许在修改文件后使用Crystal 自动智能地启动测试。 安装 在继续之前,请确保已安装 。 安装Guard :: MinitestCr的最简单方法是使用 。 将Guard :: MinitestCr添加到您的Gemfile : group :development do gem 'guard-minitest_cr' end 并通过运行Bundler进行安装: $ bundle 通过运行以下命令将保护定义添
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:18432
    • 提供者:weixin_42139871
  1. email-spec:用于使用ActionMailer或Pony在ruby应用程序中测试电子邮件的RSpecMiniTest匹配器和Cucumber步骤的集合-源码

  2. 电子邮件规格 RSpec , MiniTest和Cucumber步骤的匹配器集合,以使测试电子邮件顺利进行。 该库可与ActionMailer和Pony 。 与ActionMailer一起使用时,它可与ActiveRecord Mailer和。 如果您要结合自动浏览器解决方案(例如Selenium)来测试电子邮件,则需要在测试环境中使用 。 (这是因为您的测试过程和服务器过程是不同的,因此需要电子邮件的中间存储。)ActiveRecord Mailer也可以使用,但是除非您需要在生产中使用它
  3. 所属分类:其它

    • 发布日期:2021-02-02
    • 文件大小:173056
    • 提供者:weixin_42132359
  1. 测试教授:Ruby Tests Profiling Toolbox-源码

  2. Ruby测试分析工具箱 TestProf是分析工具套件性能的各种工具的集合。 为什么测试套件性能很重要? 首先,测试是开发人员反馈循环的一部分(请参阅 ),其次,它是部署周期的一部分。 简而言之,缓慢的测试浪费了您的时间,使您的工作效率降低。 TestProf工具箱旨在帮助您确定测试套件中的瓶颈。 它包含了: 通用Ruby分析器的即插即用集成( , ) 工厂使用情况分析器和分析器 ActiveSupport支持的探查器 RSpec和minitest来编写更快的测试 RuboCo
  3. 所属分类:其它

    • 发布日期:2021-02-02
    • 文件大小:13631488
    • 提供者:weixin_42137539
  1. Shoulda-matchers:用于通用Rails功能的简单一线测试-源码

  2. Shoulda Matchers Shoulda Matchers提供了与RSpec和Minitest兼容的单线来测试通用的Rails功能,如果用手工编写的话,它们会更长,更复杂并且容易出错。 快速链接 :open_book: 。 :loudspeaker: 。 目录 入门 规范 首先,在您的Gemfile中包含shoulda-matchers matchers: group :test do gem 'shoulda-matchers' , '~> 4.0' end 然后运
  3. 所属分类:其它

    • 发布日期:2021-02-01
    • 文件大小:399360
    • 提供者:weixin_42160278
  1. n_plus_one_control:RSpec和Minitest匹配器,以防止N + 1查询问题-源码

  2. N + 1控制 RSpec和Minitest匹配器可防止N + 1查询问题。 为什么还有另一个断言来声明数据库查询呢? 与其他库(例如 , 等)不同,使用n_plus_one_control不必指定确切的期望值来控制代码行为(例如, expect { subject }.to query(2).times ) 。 很难维持这样的期望,因为存在很大的机会添加更多与被测系统无关的查询。 NPlusOneControl的工作原理有所不同。 它使用不同的比例因子多次评估所考虑的代码,以确保数据库
  3. 所属分类:其它

    • 发布日期:2021-02-01
    • 文件大小:31744
    • 提供者:weixin_42132056
  1. minitest:minitest提供了一套完整的测试工具,支持TDD,BDD,模拟和基准测试-源码

  2. minitest:minitest提供了一套完整的测试工具,支持TDD,BDD,模拟和基准测试
  3. 所属分类:其它

    • 发布日期:2021-02-01
    • 文件大小:87040
    • 提供者:weixin_42137032
  1. aruba:使用Cucumber-Ruby,RSpec或Minitest测试命令行应用程序。 可以在Cucumber.Pro(https:app.cucumber.proprojectsaruba)上找到最新文档。-源码

  2. 安装 将此行添加到您的应用程序的Gemfile : gem 'aruba' 然后执行: bundle 或自己安装为: gem install aruba 用法 作为用户开始使用Aruba 在上可以找到我们作为Aruba用户入门的最新文档。 它是从描述Aruba使用情况的功能文件中生成的。 作为用户开始使用ruby测试框架 Cucumber: 如果您不熟悉Cucumber生态系统,那么值得访问。 这也包括有关如何在Gherkin中编写功能文件的信息。 RSpec : 如果您想将A
  3. 所属分类:其它

    • 发布日期:2021-01-30
    • 文件大小:262144
    • 提供者:weixin_42162978
  1. trivia_refactoring_workout:最初是jbrains的https的Ruby部分的副本-源码

  2. 为什么存在 这是重构锻炼的准备。 此仓库的历史记录始于jbrains的的副本,并立即更新了一些内容:RSpec和expect符号,以及使用提供尽可能直接的反馈:何时保存文件。 测试框架 此仓库包含RSpec和minitest的配置和示例文件。 RSpec文件位于/spec ,而minitest文件位于/test 。 首先使用Bundler安装这两种宝石(不用担心,一次只能使用一颗): bundle install 您可以使用以下命令运行RSpec测试: rake spec 最小测试使用:
  3. 所属分类:其它

    • 发布日期:2021-03-31
    • 文件大小:27648
    • 提供者:weixin_42108778
  1. sinatra-app-源码

  2. Sinatra应用 使用Sequel,SQLite和minitest规范的基本Sinatra应用程序模板。 特征: 使用db,lib,views,test,...清除文件夹结构 用于数据库设置的瑞克任务(模式,种子数据) 使用内存中SQLite数据库进行测试 设置应用 安装依赖项: gem install bundler bundle install 设置数据库: rake db:setup 运行测试: rake 启动服务器: rake serve 或者 bundle ex
  3. 所属分类:其它

    • 发布日期:2021-03-29
    • 文件大小:7168
    • 提供者:weixin_42131443
  1. holy_grail_harness:一个精选的Rails应用程序原型,重点关注针对Ruby&JavaScript的简单测试模式!-源码

  2. 圣杯具 一个精选的Rails应用程序原型,重点关注针对Ruby&Javascr ipt的简单测试模式! 与普通的或更现代的Rails应用程序生成器(如,HolyGrailHarness是基本的Rails应用程序,可以将其视为原型,并可以通过简单的设置脚本进行自定义。 也有人认为它促进了简单而强大的测试选择,并专注于使用Ruby 1.9及更高版本,MiniTest :: Spec,Capybara,Poltergeist / PhantomJS和Konacha。 每个组件的更多详细信息以及Hol
  3. 所属分类:其它

    • 发布日期:2021-03-28
    • 文件大小:1048576
    • 提供者:weixin_42114046