Description: Unit Testing and Mocking Tools: C/C++, Java, Javascript, .NET, PHP, Python, Ruby, Flex
php (15759) javascript (13812) java (6031) python (3817) ruby (1242) quality assurance (493) software testing (315) software quality (36) unit testing (31) junit (18)
Unit Testing and Mocking Tools: C/C++, Java, JavaScript, .NET, PHP, Python, Ruby, Flex
This website presents a list of commercial and open source unit testing and mocking tools in the principal programming languages: Java, .NET, JavaScript, PHP, Ruby, Python, Ruby, Scala, Erlang, TypesScript, Go, etc.
The primary goal of unit testing is to take the smallest piece of testable software in the application, isolate it from the remainder of the code, and determine whether it behaves exactly as you expect. Each unit is tested separately before integrating them into modules to test the interfaces between modules. Unit testing has proven its value in that a large percentage of defects are identified during its use. A modern approach to unit testing is the Test-Driven Development (TDD) Agile testing technique whe