NUnit is a unit-testing framework for all .NET languages. Initially ported from JUnit, the current production release, version 3, has been completely rewritten with many new features and support for a wide range of .NET platforms.The latest stable release of the NUnit Framework is available on NuGet or can be downloaded from GitHub. Pre-release builds are available on MyGet.
nunit-framework tdd testing test-framework test-driven-development c-sharp nunitStandalone and test framework agnostic JavaScript test spies, stubs and mocks (pronounced "sigh-non", named after Sinon, the warrior).or via sinon's browser builds available for download on the homepage. There are also npm based CDNs one can use.
stubs tdd test-driven-development unit-testing sinon stub test-spiesEntitas is a super fast Entity Component System Framework (ECS) specifically made for C# and Unity. Internal caching and blazing fast component access makes it second to none. Several design decisions have been made to work optimal in a garbage collected environment and to go easy on the garbage collector. Entitas comes with an optional code generator which radically reduces the amount of code you have to write and makes your code read like well written prose. The optional code generator lets you write code that is super fast, safe and literally screams its intent.
entitas c-sharp entitas-csharp unity ecs entity-component entity-framework entity entity-component-system tdd test-driven-development performance design-pattern paradigmshift paradigm design-patterns game gamedev game-development game-engineNow that you have hopefully digested the Go Fundamentals section you have a solid grounding of a majority of Go's language features and how to do TDD. This next section will involve building an application.
tdd testing test-driven-developmentThis is the latest version of our README.md (Branch: "master"). There is also the README of the latest released version of "aruba" (Branch: "still"). Our most current documentation to get started with aruba as a user can be found on . It is generated from our feature files describing the use of aruba.
cli testing-framework cucumber bdd test framework aruba shell command command-line rspec minitest tdd specification-by-example test-driven-development behaviour-driven-development documentationMockito is a mocking framework that tastes really good. It lets you write beautiful tests with a clean & simple API. Mockito doesn’t give you hangover because the tests are very readable and they produce clean verification errors.
mocking-framework testing-tools mocking mock testing test-automation test-driven-development mock-library java-library unit-testingA brief introduction to Test Driven Development (TDD) in JavaScript for people who want to write more reliable code. Project(s) without tests often end up looking like they are stuck together with duct tape ...
learn tdd testing tutorial beginner test-driven-development qunit browser front-endThis library will be deprecated once vue-test-utils is released.
vuejs vuejs2 testing testing-tools test-driven-development tests vue-testing vue-testing-tools vuesjs2-testing vue-test-utils vue-testing-utilities vue-test-utilities vue vue-test avoriaz vue-testing-framework test-vue vue.js vue.js-2 vue.js-test vue.js-2-test vue-2-test vue-testing-utils vue.js-testing-utils vue-2-testing-utils vue.js-2-testing-utils vue.js-testing-utilities vue-2-testing-utilities vue.js-2-testing-utilitiesgotests makes writing Go tests easy. It's a Golang commandline tool that generates table driven tests based on its target source files' function and method signatures. Any new dependencies in the test files are automatically imported. The following shows gotests in action using the official Sublime Text 3 plugin. Plugins also exist for Emacs, also Emacs, Vim, Atom Editor, Visual Studio Code, and IntelliJ Goland.
golang-tools testing code-generator golang-application testing-tools test-driven-development test-generation table-driven-testNow run green... For more help, see the complete command-line options or run green --help.
test-runner green unittest testing test-automation test-driven-developmentThis 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.
android android-library fakeit library open-source data-faker tests test-driven-development utility utility-library kotlinKeploy is a no-code testing platform that generates tests from API calls. It converts API calls into testcases. Mocks are automatically generated with the actual request/responses.
testing api productivity unit-testing test-automation testing-tools test-driven-development api-testing go-testing test-automation-framework unit-testing-framework nocode record-replay record-replay-test no-code low-codeA Go mocking framework. Moka is a mocking framework for the Go programming language. Moka works very well with the Ginkgo testing framework, but can be easily used with any other testing framework, including the testing package from the standard library.
testing tdd test-driven-development mock mocking test-doublesSee the docs for more details on the many features and formats for setting request headers and bodies and evaluating responses. Gabbi is tested with Python 2.7, 3.4, 3.5, 3.6 and pypy.
testing test-automation test-driven-development http apiA library for setting up Java Bean as test data.
testing test-automation fixtures faker testing-tools factories bean test-driven-development object-mapping hacktoberfestDeepState is a framework that provides C and C++ developers with a common interface to various symbolic execution and fuzzing engines. Users can write one test harness using a Google Test-like API, then execute it using multiple backends without having to learn the complexities of the underlying engines. It supports writing unit tests and API sequence tests, as well as automatic test generation. Read more about the goals and design of DeepState in our paper. DeepState currently targets Linux, with macOS support in progress.
testing-tool unit-testing ttd test-driven-developmentThis is an experimental library which uses unit tests to autogenerate working code. It works by doing a breadth-first, brute force search over strongly typed abstract syntax trees and returns the first one that satisfies the unit tests.
type types ast abstract-syntax-tree abstract syntax tree induction inductive inductive-programming inductive-functional-programming test testing unit mock solver solve mocks mocking tests programming spec specification tdd test-driven test-driven-development bdd behavior-driven-development behavior-driven behavior ui-testing ui io functional functional-programming fp immutable immutability curry-howard-isomorphism curry howard isomorphism proof proves proofsJGiven is a developer-friendly and pragmatic BDD tool for Java. Developers write scenarios in plain Java using a fluent, domain-specific API, JGiven generates reports that are readable by domain experts. Behavior-Driven Development (BDD) is a development method where business analysts, developers, and testers describe the behavior of a software product in a common language and notation. Behavior is typically described in terms of scenarios, which are written in the Given-When-Then notation. The common language and notation is one cornerstone of BDD. The other cornerstone is that the defined scenarios are executable, form a comprehensive test suite, and a living documentation for the software product.
jgiven bdd tdd test-driven-development test-automation behavior-driven-developmentHave a look to this repositories Wiki pages for documenation, usage examples and further information. You are very welcome to contribute by providing a patch/pull request, see CONTRIBUTING.md for details.
junit junit-dataprovider tdd test-driven-development testing test-runner test testing-tools junit4 junit5
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.