I wrote some gems in my project, but testing them is a big pain.
Everytime I want to make sure all functions work, I need to make a test model outside gem and test there.
Here is one solution:
make a spec folder in gem.
Take test string_extension.rb as example.
In spec/string_extension_spec.rb add environment:
require "../lib/extensions/string_extension.rb"
require 'rubygems'
require 'active_support'
require 'active_support/inflector'
Ok, then write you test code as will.
分享到:
相关推荐
RK3399的DRM-HOWTO测试 最近在学习与调试RK3399的DRM显示架构,网上有很多例程,其中介绍比较多的是来于David Herrmann’s Github的drm-howto.开源代码 但这些源码下载后执行make编译出来的执行文件只能在PC机上测试...
本文档 "How to Write Better Test Cases" 由Dianne L. Runnels撰写,旨在帮助读者提升测试用例的编写质量,从而提高整体的测试效率和软件质量。 1. **理解测试用例的基本概念** - 测试用例是一组详细的步骤,用于...
How We Test Software at Microsoft
HOWTO-html<br>News-HOWTO-html<br>News-Leafsite-html<br>Oracle-HOWTO-html<br>Plug-and-Play-HOWTO-html<br>PPP-HOWTO-html<br>Printing-HOWTO-html<br>QT 3.3 中文白皮书.pdf Quota RCS-...
《哈曼How to listen:开启你的听力训练之旅》 听力的敏锐度并非与生俱来,而是需要通过后天不断的训练和提升。对于音乐爱好者和音频工作者而言,对声音细节的感知力至关重要,它关乎于对音乐的理解,对音频作品的...
"How To Listen"是一款专为提升用户听力敏感度和音质辨识能力设计的训练软件,尤其适用于音乐制作人、音频工程师以及任何对声音有高要求的人群。这个名为"How To Listen (Public) 2.0.4 Setup.zip"的压缩包包含了该...
包含了将近100张图表,这些图表能用来根据载流能力和温度限制条件来精确估计导线的宽度,这个Excel工具允许设计者根据不同的叠层结构和设计条件填入不同的数值来计算导线宽度。很简单的在绿色单元格内输入项目的设计...
C++ How to Program (10th Edition) By 作者: Harvey M. Deitel Paul Deitel ISBN-10 书号: 9332585733 ISBN-13 书号: 9789332585737 Edition 版本: 10th 出版日期: 2017 Format: Paperback C++ How to Program ...
how we test software at microsoft, 英文版
Linux HOWTO(中文版) BootPrompt-HOWTO (28KB) 启动提示说明 CDROM-HOWTO (27KB) 如何安装, 设定及使用光驱,同时列出支援的硬体. Chinese-HOWTO (39KB) 如何在 Linux 的系统上使用中文?/TD> Config-...
How To Write A Dissertation
Linux中文HOWTO Linux中文HOWTO Linux中文HOWTO
《C++ How to Program》是C++编程领域的一本经典教材,由保罗·戴特尔(Paul Deitel)和哈维·戴特尔(Harvey Deitel)共同编写,提供了全面且深入的C++学习资源。该教程分为第九版(9E)和第十版(10E),并提供中...
# RedHat CD HOWTO, by Peter von der Ah , Morten Kjeldgaard <mok@imsb.au.dk>. 如何从 Red Hat 发行套件,自己制作像 Red Hat 一样的 CD-ROM. Updated 2 March 2000. # SMB HOWTO, by David Wood ...
DMA-API-HOWTO使用方法1 DMA-API-HOWTO是一份指导设备驱动程序编写者如何使用DMA API的指南,旨在帮助驱动程序编写者了解如何正确地使用DMA API,以便在设备驱动程序中实现动态DMA映射。下面是对DMA-API-HOWTO的...
how to
Polya, "How to Solve It" will show anyone in any field how to think straight. In lucid and appealing prose, Polya reveals how the mathematical method of demonstrating a proof or finding an unknown ...
How to Learn Any Language 全英!!!