1
milklee 2016-03-27 17:26:13 +08:00
Node.js 端用 Jasmine ,浏览器端用 Jasmine+ Karma
|
2
sox 2016-03-27 17:44:55 +08:00
Node 用 ava
浏览器 Karma + xxx |
5
magicdawn 2016-03-27 21:27:51 +08:00
mocha 挺好用的啊
用 mocha + co-mocha + should + istanbul + travisci.org + coveralls.io 撸了几个 100% coverage 的小轮子。 |
6
magicdawn 2016-03-27 21:29:22 +08:00
当然我说的是 node 这边。。。
|
7
magicdawn 2016-03-27 21:31:03 +08:00
ava 是吐槽 mocha 的 test 不是并行执行的,很慢啥的。。。
估计等我体会到了 mocha 的慢会换吧。暂时没体会到。 |
8
darluc 2016-03-27 21:33:44 +08:00
mocha 嘛
|
9
darksheen 2016-03-27 21:50:29 +08:00 1
用 alert()的算什么
|
11
zhuangzhuang1988 2016-03-27 22:13:22 +08:00
人肉测试??!!
|
12
hxtheone 2016-03-27 22:35:33 +08:00
难道只有我是 mocha + chai 吗
|
13
xcv58 2016-03-27 22:46:29 +08:00 via iPhone
mocha + chai. ava 现在不支持 React
|
15
ysmood 2016-03-28 05:43:19 +08:00
mocha , ava 这种单测库看了眼 dependencies 就不想用了,太笨重,尤其是用到 browser 里的时候。
很多侵入式设计,各种全局变量,有洁癖的人完全无法忍受。 于是自己撸了个超轻量的库: https://github.com/ysmood/junit # Features - Supports both Node.js and old browsers - Should work well from ES3 to ES7 - Make it super easy to concurrently test async functions, designed for `async-await` - Automatically garbage collect the unhandled error - Full customizable report style - Not a single global variable pollution - Only one dependency, light weight and behavior predictable |
16
greatghoul 2016-03-28 08:33:04 +08:00
昨天刚有人向我推荐了摸插。
|
17
old9 2016-03-28 10:04:25 +08:00
|
18
Lcys 2016-03-28 10:25:34 +08:00
gs.js
|
19
greatghoul 2016-03-28 11:10:26 +08:00
@old9 摩卡这名字一点儿不霸气,所以按拼音来读会污很多。
|
20
zhouyg 2016-03-28 12:01:27 +08:00
console.log 好羞愧。
|
21
123s 2016-03-28 12:52:45 +08:00 via iPhone
说 alert console 都不知道什么是测试框架
|
22
forsigner 2016-03-28 14:54:47 +08:00
最近个人项目都选择了 Jest
|
24
qqqppp9998 2016-03-28 20:37:00 +08:00
mocha
|
25
oreo 2016-03-28 22:49:07 +08:00
摩卡和茶....
|
26
ysmood 2016-03-29 13:33:57 +08:00
@sox ava 还没出名的时候写的,当时只有 mocha 和 tape 之类的库。而且现在来看感觉 ava 太繁杂了,我需要一个简洁的库,以防止类似 left-pad 这样的悲剧。依赖过多就很难保证程序的稳定性和可预测性。
|
27
yangxiongguo 2016-04-05 17:52:46 +08:00
|
28
henryhu 2021-07-25 18:24:55 +08:00
Jest 比 Mocha 更易用,现在用 Jest 的不少吧 https://businessonwechat.com/blog/2021/07/25/jest.vs.mocha/
|