Jasmine Ecosystem

Jasmine is an open source behavior driven development testing framework testing for JavaScript. It does not rely on browsers, DOM, or any JavaScript framework. It aims to run on any JavaScript-enabled platform, to not intrude on the application nor the IDE, and to have easy-to-read syntax. Thus it’s suited for websites, Node.js projects, or anywhere that JavaScript can run.

Created by
Gwendolyn Van Hove, Steve Gravrock, Rajan Agaskar, Greg Cobb, Chris Amavisca, Sheel Choksi
Released
August 13, 2009
Community Repos
1,301
Total GitHub Stars
18,139

mocha

☕️ simple, flexible, fun javascript test framework for node

07 Mar 2011 22,410

jest

Delightful JavaScript Testing

10 Dec 2013 44,158

ava

Node

18 Nov 2014 20,636

frisby

Frisby is a REST API testing framework built on Jest that makes testing API endpoints easy, fast, and fun

23 Feb 2012 1,518

ng-mocks

Angular testing library for mocking components, directives, pipes, services and facilitating TestBed setup

10 Feb 2018 991

serenity-js

A next generation, full-stack acceptance testing framework optimised for collaboration, speed and scale!

16 Jun 2016 535

allure-js

Allure integrations for JavaScript test frameworks

01 Nov 2018 208

karmatic

🦑 Easy automatic (headless) browser testing with Jest's API, but powered by Karma & Webpack

23 Jan 2018 1,175

babel-plugin-tester

Utilities for testing babel plugins

16 May 2017 268

Jasmine-Matchers

Write Beautiful Specs with Custom Matchers for Jest and Jasmine

14 Feb 2012 586

testdeck

Object oriented testing

05 Apr 2016 233

jsGiven

A developer-friendly and pragmatic BDD tool for JavaScript

30 Apr 2016 35

observer-spy

This library makes RxJS Observables testing easy!

23 Apr 2020 376

auto-spies

Create automatic spies from classes

26 Jul 2017 179

Approvals.NodeJS

Approval Tests implementation in NodeJS

19 Dec 2012 104

angular-testing-recipes

Simple testing patterns for Angular version 2+

06 Jan 2017 498

expect-more

Curried Type Testing library, and Test Matchers for Jest

20 Aug 2017 172

meteor-mocha

A Mocha test driver package for Meteor 1

15 Mar 2016 67

spectrum

A BDD-style test runner for Java 8

07 Nov 2014 145

jasmine-dom

🦥 Custom Jasmine matchers to test the state of the DOM

20 Jul 2020 45