Displaying 1 to 20 from 124 results

dredd - Language-agnostic HTTP API Testing Framework

  •    Javascript

Dredd is a language-agnostic command-line tool for validating API description document against backend implementation of the API. Dredd reads your API description and step by step validates whether your API implementation replies with responses as they are described in the documentation.

es-checker - A feature detection library for ECMAScript in node.js and browser.

  •    Javascript

ES-Checker is a feature detection library for ECMAScript in node.js and browser. Please visit demo. First install es-checker locally.

cucumber-js - Cucumber for JavaScript

  •    Javascript

Cucumber is a tool for running automated tests written in plain language. Because they're written in plain language, they can be read by anyone on your team. Because they can be read by anyone, you can use them to help improve communication, collaboration and trust on your team. Cucumber.js is the JavaScript implementation of Cucumber and runs on both Node.js (4 and above) and modern web browsers.

reactjs_koans - Learn basics of React.js making the tests pass

  •    Javascript

If you want to learn React.js you came to the right place. We prepared a set of practical exercises that will help you learn React.js from square one. The only thing you need to know is JavaScript. Here we are using ECMAScript 2015 standard. The Koans are a set of tasks to complete. Prepared tests checks if they are done correctly.




test262 - Official ECMAScript Conformance Test Suite

  •    Javascript

Test262 itself is described in ECMA TR/104 and is included in ECMA-414 (pdf). The goal of Test262 is to provide test material that covers every observable behavior specified in the ECMA-414 Standards Suite. Development of Test262 is an on-going process. As of October 2017, Test262 consisted of over 29272 individual test files covering the majority of the pseudo-code algorithms and grammar productions defined in the ECMA-414 Standards Suite. Each of these files contains one or more distinct test cases. This marks the most comprehensive ECMAScript test suite to date. While test coverage is broad, TC39 does not consider coverage to be complete and as with any software project there exists the possibility of omissions and errors. This project welcomes any contributions to Test262 that help make test coverage of existing features more comprehensive.

coffeescript-koans - Koans: learn CoffeeScript by doing it

  •    CoffeeScript

The goal of the CoffeeScript koans is to teach you CoffeeScript programming through actually doing it, in a test-first fashion. When you first run the Koans, you'll be presented with a run-time error and a stack trace indicating where the error occurred. Your goal is to make the error go away. As you fix each error, you should learn something about the CoffeeScript language and functional programming in general.


just-api - Easy and Flexible API Testing

  •    Javascript

Just-API is a declarative, specification based test framework for REST, GraphQL APIs. Users can test APIs without writing code, but they can also tap into code when they want to. It reads API test specification from YAML files and runs them in serial/parallel mode. Test reports can be generated in several formats including HTML and JSON. To run just-api, you will need Node.js v7.10.0 or newer.

codeSHOW

  •    

This is a Windows 8 HTML/JS project with the express goal of showing simple how-to concepts for developing in Windows 8 using JavaScript (codefoster.com)

dockertest - Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work

  •    Go

When developing applications, it is often necessary to use services that talk to a database system. Unit Testing these services can be cumbersome because mocking database/DBAL is strenuous. Making slight changes to the schema implies rewriting at least some, if not all of the mocks. The same goes for API changes in the DBAL. To avoid this, it is smarter to test these specific services against a real database that is destroyed after testing. Docker is the perfect system for running unit tests as you can spin up containers in a few seconds and kill them when the test completes. The Dockertest library provides easy to use commands for spinning up Docker containers and using them for your tests.Using Dockertest is straightforward and simple. Check the releases tab for available releases.

grunt-contrib-jasmine - Run jasmine specs headlessly through PhantomJS.

  •    Javascript

Run this task with the grunt jasmine command. Automatically builds and maintains your spec runner and runs your tests headlessly through PhantomJS.

node-huxley - Codeless front-end testing.

  •    Javascript

Test your UI by comparing old and new screenshots. Or you could let Huxley automate this for you.

fakeit - The Kotlin fake data generator library!

  •    Kotlin

This library is a port of the Ruby gem Faker. It generates realistic fake data — like names, emails, dates, countries — for a variety of scenarios, including automated testing and database population. The library was originally created for Android projects, but it can be used in any Java or Kotlin project.

redux-test-recorder - a redux middleware to automatically generate tests for reducers through ui interaction

  •    Javascript

Redux test recorder is a redux middleware for automatically generating tests for your reducers based on the actions in your app. Currently I've written redux-test-recorder-react a component to provide a gui for recording tests in react but I'm hopeful recording components for other frameworks can be created in the future. Also take a look at our latest build which currently runs a test generated using this module by taking advantage of the eval command. For a better idea of what is going on, you can take a look at the test file here.

nyancat-phpunit-resultprinter - Nyan Cat result printer for PHPUnit

  •    PHP

Use version ^1.3 to support PHPUnit 4.8+ / 5+. To run the test suite, you need composer.

whiskey - Whiskey is a powerful test runner for Node

  •    Javascript

Whiskey is a powerful test runner for Node.js applications and a process orchestration framework which makes running integration tests with a lot of service / process dependencies easier. For changes please see CHANGES.md file.

tests - Chainable, easy to read, React testing library

  •    Javascript

This is a super friendly testing library for React, inspired by express middleware, it's easily extendable. Why did I make this when you can use React's Test Utils? Because who likes typing out scryRenderedDOMComponentsWithTag and the other method names on there. Not only that, but setting up the render process is also a hassle. This is the setState function used above.

JSON-Schema-Test-Suite - A language agnostic test suite for the JSON Schema specifications

  •    Python

This repository contains a set of JSON objects that implementors of JSON Schema validation libraries can use to test their validators. It is meant to be language agnostic and should require only a JSON parser.

benv - Stub a browser environment in node.js and headlessly test your client-side code.

  •    Javascript

Stub a browser environment and test your client-side code in node.js.