阅读更多

10顶
0踩

编程语言

原创新闻 Riot:速度更快的Ruby测试框架

2009-11-02 16:12 by 副主编 zly06 评论(1) 有3110人浏览

Riot 是一个新的Ruby测试框架,作者是Justin Knowlden。它的主要目的是提高测试的效率。Justin对Riot与Test::Unit进行了比较,测试结果显示Riot比Test::Unit的测试速度快一倍多。

Riot test示例:

context "a new user" do
  setup { User.new(:email => 'foo@bar.com') }
  asserts("email address") { topic.email }.equals('foo@bar.com')
end

 

你可以从Gemcutter上以gem的方式安装Riot:

sudo gem sources -a http://gemcutter.org
sudo gem install riot
 

点击查看更多详情:http://www.rubyinside.com/riot-for-fast-expressive-and-focused-unit-tests-2669.html

主页:http://rdoc.info/projects/thumblemonks/riot

来自: rubyinside
10
0
评论 共 1 条 请登录后发表评论
1 楼 wysrjh 2009-11-03 17:27
好.................

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 2023年21个最佳的Ruby测试框架

    我们已经为你列出了大量的候选名单,你可以使用大量出色的Ruby框架。

  • JavaScript MVC 框架开源软件

    HTML的Web框架 AngularJS Angular JS (Angular.JS) 是一组用来开发Web页面的框架、模板以及数据绑定和丰富UI组件。它支持整个开发进程,提供web应用的架构,无需进行手工DOM操作。 AngularJS很小,只有...更多Angu

  • 2018最新精选的Go框架,库和软件的精选列表 一

    2018最新精选的Go框架,库和软件的精选列表 一 音频和音乐 用于操纵音频的库。 flac - Native Go FLAC解码器。 flac - Native Go FLAC解码器。 gaad - Native Go AAC比特流解析器。 go-sox - 用于go的...

  • golang优秀开源框架和库

    轻松的语法,更少的错误,更多的评论。 ingo - Flags持久存在于一个类似ini的配置文件中。 ini - Go包读写INI文件。 joshbetz / config - Go的小型配置库,用于解析环境变量,JSON文件,并在SIGHUP上自动...

  • 精选的 Go 框架,库和软件的精选清单

    这是一个 Go 相关的框架,库和软件的精选清单,引用自awesome-go项目,并翻译补充而来这是一个 Go 相关的框架,库和软件的精选清单,引用自awesome-go项目,并翻译补充而来 如果看到不再维护的项目,请及时联系...

  • Go 相关的框架,库和软件的精选清单

    这是一个Go 相关的框架,库和软件的精选清单,引用自 awesome-go项目,并翻译补充而来这是一个Go 相关的框架,库和软件的精选清单,引用自 awesome-go项目,并翻译补充而来 音频和音乐 用于处理音频的库。 ...

  • Go框架,库和软件的精选列表

    2018最新精选的Go框架,库和软件的精选列表 一 https://awesome-go.com/ 2018最新精选的Go框架,库和软件的精选列表 二 https://awesome-go.com/ 2018最新精选的Go框架,库和软件的精选列表 三 ...

  • MySQL是如何做容器测试的?

    作者 | Robert Neumayer译者 | 无明随着容器基础设施的出现,容器基础设施的测试变得与机器镜像的测试一样重要。传统的基础设施管理是一项手动任务,由系统管理...

  • JavaScript MVC 开源框架

    TrimJunction是个开源项目,其模型很像Ruby on Rails,它提供一个可扩展的JavaScript的MVC框架。TrimJunction的特性之一是它能在内存中保存数据模型的变化。然后在重新连 接后把这些变化发送给服务器。 示例代码: ...

  • [译] State of Vue.js report 2017 中文版

    以 Vue 现在的增幅,我相信在未来几年,这个数字将会以更快的速度增长。 事实上很大一部分的增长是因为越来越多的公司选择 Vue 作为主要的前端框架。除此之外,开发者们很欣赏 Vue 平滑的学习曲线、集成到现有的...

  • java有关的各种技术简介。。。开发须知

    与java有关的各种技术简介(一) 文章转自:Java开源...Spring Framework 【Java开源 J2EE框架】 ...Spring是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓

  • 与java有关的各种技术简介(一)

    与java有关的各种技术简介(一)文章转自:Java开源大全Spring Framework 【Java开源 J2EE框架】 Spring是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了...

  • 前端技能图谱笔记

    思维导图链接:... 前端体系 前端架构项 开发规范 目录规范、编码规范、按内容命名规范 ... 模块化方案,优化在模型中实现 ... 安全测试 安全意识和自动化高效开发测试等 部署流.

  • Soild性能居然这么厉害,Vue、React和Angular竟纷纷跌出前十

    图片第 2 组启动成绩 如你所见,这个小巧的虚拟 DOM 库不仅速度更快,包也比其他库更小。实际上,HyperApp 是我们所有库中最小的实现。编译器在包大小方面没法取胜。 它和 Svelte 都比我们的标准 JavaScript 参考...

  • Padrino 生成器指南

    不同于其它土鳖Ruby框架,Padrino主要被设计用来同时挂在多个应用。 首先,你得创建一个项目: $ padrino g project demo_project $ cd demo_project 进入demo_project目录并创建子应用: $ padrino g...

  • GitHub 上最火的开源项目

    Justin 对 Riot 与 Test::Unit 进行了比较,测试结果显示 Riot 比 Test::Unit 的测试速度快一倍多。 9iView 的后台管理系统模板 iView Admin https://github.com/iview/iview-admin   ...

  • go技术文章梳理(2017)

    gocn_news_2017-12-31 分布式系统下的Go channels ... Go Socket编程之teleport框架是怎样炼成的 https://www.jianshu.com/p/7120...

  • Go 语言开发必须知道的 17 种利器

    本期为大家精选了码云上优秀的 Go 语言开源项目,涵盖了文件服务系统、Web 开发框架、游戏服务器开发框架、API 工具、验证码、数据库、爬虫工具、端口转发工具等各个方面,希望能够给大家带来一点帮助:) ...

  • GitHub 上 10 月份最火的开源项目

    Justin 对 Riot 与 Test::Unit 进行了比较,测试结果显示 Riot 比 Test::Unit 的测试速度快一倍多。 9iView 的后台管理系统模板 iView Admin https://github.com/iview/iview-admin Star 2434 ...

  • 基于SpringBoot仿天猫购物系统.zip(毕设&课设&实训&大作业&竞赛&项目)

    项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用。

Global site tag (gtag.js) - Google Analytics