JavaScript 单元测试 Jest

MIT
JavaScript
跨平台
Facebook
2014-05-15
红薯

Jest 可帮你实现无痛的 JavaScript 单元测试支持,由 Facebook 推出。

测试代码:

// __tests__/sum-test.js
jest.dontMock('../sum');

describe('sum', function() {
 it('adds 1 + 2 to equal 3', function() {
   var sum = require('../sum');
   expect(sum(1, 2)).toBe(3);
 });
});
的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

Jest 考虑迁移到 TypeScript,阮一峰:Flow 要完

Jest 社区成员 Simen Bekkhus 表示团队正在实验性地将 Jest 迁移到 TypeScript。 Jest 是一个 Facebook 开源的测试框架,目前其使用 Flow 语言开发。 TypeScript 已经成为了当之无愧的主流,...

2019/01/18 08:09

Jest 20.0.0 发布,JavaScript 单元测试工具

Jest 20.0.0 发布了,Jest 是 Facebook 开源的无痛 JavaScript 测试工具。Jest 默认使用 Jasmine assertions,模块化,可扩展、可配置。Jest 也可以捕获 React 或其他可序列化值的快照,以便...

2017/05/07 07:29

Jest 18.1.0 发布,JavaScript 单元测试工具

Jest 18.1.0 发布了,Jest 是 Facebook 开源的无痛 JavaScript 测试工具。Jest 默认使用 Jasmine assertions,模块化,可扩展、可配置。Jest 也可以捕获 React 或其他可序列化值的快照,以便...

2016/12/31 07:11

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

聊聊jest的IdleConnectionReaper

序 本文主要研究一下jest的IdleConnectionReaper IdleConnectionReaper jest-common-6.3.1-sources.jar!/io/searchbox/client/config/idle/IdleConnectionReaper.java public class IdleCon...

2019/04/22 22:39
201
0
聊聊jest的NodeChecker

序 本文主要研究一下jest的NodeChecker NodeChecker jest-common-6.3.1-sources.jar!/io/searchbox/client/config/discovery/NodeChecker.java public class NodeChecker extends AbstractS...

2019/04/21 21:10
148
0
在jest中配置typescript

测试是报错: Property 'assign' does not exist on type 'ObjectConstructor' NodeJS已经是最新版了,但道理不需要polyfill。 然后发现是typescript的lib没有"es2015.core",说明ts-jest没有...

2019/10/20 13:51
99
0
彻底解决jest-babel报错:Requires Babel "^7.0.0-0", but was loaded with "6.26.3".

问题:过去用babel-core 6.x.x 系列的前端项目,升级到 @babel/core 7.x.x以后,jest-babel 反复出错,老折腾人。 yarn remove babel-core babel-jest yarn add babel-7-jest --dev npm 同理...

2018/11/16 02:38
1.1W
1
聊聊springboot jest autoconfigure

序 本文主要研究一下springboot jest autoconfigure JestProperties spring-boot-autoconfigure-2.1.4.RELEASE-sources.jar!/org/springframework/boot/autoconfigure/elasticsearch/jest/J...

2019/04/20 11:55
112
0
ClassNotFoundException: org.elasticsearch.plugins.ActionPlugin

由于驱动和ES版本不一样导致的,参考: As @Roma Khomyshyn mentioned, Spring Data Elasticsearch only support transport client currently, but the version of Elasticsearch server and...

2018/05/09 14:56
55
0
【Spring Boot】21.集成elasticsearch

简介 目前对于检索功能比较有名的服务是我们常见的elasticsearch,所以我们这一节的重点,也是针对elasticsearch的使用。 应用程序经常需要添加检索功能,开源的 ElasticSearch 是目前全文搜...

2018/12/28 16:15
204
0
springBoot使用elasticsearch

1 安装elasticsearch 2 运行elasticsearch docker run -d -p 9200:9200 -p 9300:9300 -e "ES_JAVA_OPTS=-Xms216m -Xmx216m" --name ES01 elasticsearch:2.4.0 3 测试安装结果 4 新建一个spr...

2019/07/15 15:12
145
0
在2018年如何优雅的开发一个typescript语言的npm包?

欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由小明plus发表 很多时候,我们可能想要用 typescript 语言来创建一些模块,并提交到 npm 供别人使用, 那么在 2018 年,如果...

2018/11/27 11:23
112
0
Elastic Search搜索引擎在SpringBoot中的实践

注: 本文首发于 My 公众号 CodeSheep ,可 长按 或 扫描 下面的 小心心 来订阅 ↓ ↓ ↓ 实验环境 ES版本:5.3.0 spring bt版本:1.5.9 首先当然需要安装好elastic search环境,最好再安装上...

2018/01/09 20:08
2.8K
4

没有更多内容

加载失败,请刷新页面

返回顶部
顶部