Explore tens of thousands of sets crafted by our community.
Unit Testing Libraries and Frameworks
15
Flashcards
0/15
QUnit
Supported Languages: JavaScript Description: QUnit is a powerful, easy-to-use JavaScript unit testing framework that works for testing any generic JavaScript code.
TestNG
Supported Languages: Java Description: TestNG is inspired by JUnit but introduces some new functionalities, like annotations, that make it more powerful and easier to use.
Catch2
Supported Languages: C++ Description: Catch2 is a multi-paradigm test framework for C++, which also supports C++11 and later.
Google Test
Supported Languages: C++ Description: Google Test is Google's C++ test framework, designed to have a rich set of assertions, user-defined assertions, and death tests.
Karma
Supported Languages: JavaScript Description: Karma is a test runner for JavaScript that can be executed in real browsers, with a focus on easy test debugging and continuous integration.
JUnit
Supported Languages: Java Description: JUnit is a simple framework to write repeatable tests, with an annotation-based approach for test cases.
NUnit
Supported Languages: .NET Languages Description: NUnit is an open-source unit testing framework for the .NET ecosystem, it bases its testing capabilities on test attributes.
Mocha
Supported Languages: JavaScript Description: Mocha is a feature-rich JavaScript test framework running on Node.js, making asynchronous testing simple and fun.
unit.js
Supported Languages: JavaScript/Node.js Description: unit.js is an assertion library for JavaScript, running with Node.js or the browser, and it's capable of working with other testing frameworks like Mocha or Jasmine.
Rspec
Supported Languages: Ruby Description: Rspec is a behavior-driven development (BDD) framework for Ruby, providing a human-readable language to express the behavior of code.
pytest
Supported Languages: Python Description: pytest, with its simple syntax for writing tests, including scaling to support complex functional testing for applications and libraries.
Jest
Supported Languages: JavaScript Description: Jest is a delightful JavaScript testing framework with a focus on simplicity, works out-of-the-box for React applications.
EmbUnit
Supported Languages: C Description: EmbUnit is a unit testing framework for embedded systems, designed to be portable and made for writing tests in C.
PHPUnit
Supported Languages: PHP Description: PHPUnit is a programmer-oriented testing framework for PHP, aimed at improving code quality and development speed.
xUnit.net
Supported Languages: .NET Languages Description: xUnit.net is a free, open-source, community-focused unit testing tool for the .NET Framework, written by the original author of NUnit.
© Hypatia.Tech. 2024 All rights reserved.