FireUnit - 体验测试驱动的JavaScript开发

FireUnit是一款Firefox扩展及Firebug插件,提供JavaScript API支持单元测试,并将结果展示在Firebug的新标签页中。该工具由John Resig和Jan Odvarko开发,目前支持基本的测试方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

FireUnit是一个Firefox扩展,同时也是一个Firebug扩展,这个 扩展提供了一堆API可以帮助你实现JavaScript代码的单元测试,还在Firebug的一堆Tab中再增加一个用于显示测试结果。现在提供的还是 很基本的测试,但是我们要相信这个扩展的潜力,因为它的作者是John Resig和Jan Odvarko,什么?没听过他们?小声问句,你听过JavaScript没有? 以下内容是对原文的翻译: 在和Firebug团队一起工作的几个月里,我和Jan Odvarko尝试建立一种对JavaScript进行单元测试的方法,这段工作的最后成果是一个叫做FireUnit的Firefox/Firebug扩展。 FireUnit提供了一组JavaScript API,可以进行简单的单元测试,同时把结果显示在Firebug中新增的Tab栏下。 下面就是几个利用FireUnit API进行单元测试的例子(现在我们只提供一些基本的方法,以后就会扩展出更多的方法)。 // 最简单的true-like/false-like测试 fireunit.ok( true, “I’m going to pass!” ); fireunit.ok( false, “I’m going to fail!” );// 比较两个字符串 - 并将差异显示出来 fireunit.compare( “The lazy fox jumped over the log.”, “The lazy brown fox jumped the log.”, “Are these two strings the same?” ); // 用正则表达式比较字符串 fireunit.reCompare( /The .* fox jumped the log./, “The lazy brown fox jumped the log.”, “Compare a string [...]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值