PHPMD

PHPMD 2.3.2 updated

Developed on top of PHP_Depend, it is a port of Java's PMD tool, a class which scans Java source code and looks for potential problems. When scanning PHP source, PHPMD looks for possible bugs, suboptimal code, overcomplicated expressions and unused...

Cucumber

Cucumber 2.1.0 updated

Cucumber allows developers to write and test code as they go, avoiding future mistakes and design flaws. Cucumber can be used for Ruby, Java, Flex, Python and .NET apps at the same time. It is also compatible with most Ruby MVC frameworks, including...

Sinon.js

Sinon.js 1.17.2 updated

Sinon.js is framework-agnostic JS toolkit, meaning it can work on its own, or along side a more complex JavaScript framework like Prototype, MooTools or JavaScriptMVC. As for use scenarios, Sinon.js is a JavaScript tool that can fake the presence of...

Ladybug

Ladybug 1.0.13 updated

Ladybug can be used to replace var_dump or print_r calls in PHP, providing a cleaner and better organized way of viewing PHP debug data. The library is Composer-friendly, meaning it can easily be added to any project with one line of code and then removed...

Jest

Jest 0.8.2 updated

What Jest does on top of Jasmine is to allow developers to configure and automatically append unit test files in a special folder next to the code itself.Jest will go to that folder every time, read the dependencies, load them, run the test (synchronously...

JSCover

JSCover 1.0.23 updated

Code Coverage is a metric used in software development describing the amount of code that has been tested. The higher it is the better it is. JSCover was created on top of an older code coverage tool for JavaScript known as JSCoverage, on which...

It

It 1.1.1

It adds BDD support to Node.js. BDD (Behavior-Driven Development) is a software development process based on test-driven development (TDD). 'It' allows creating and running tests for Node.js code, helping in detecting and preventing errors in...

Monolog

Monolog 1.17.2 updated

Monolog is quite easy to setup and you only have to point it at an action and have it log away. The library includes many handlers, log formatters, and various log processors. Documentation is included with the download package. Log...

Pesticide

Pesticide 1.3.1 updated

Everyone of us has done it before. Every time we had a problem with our CSS, we added a 1 pixel red border to two or more elements just to get a sense of what's going on and where the problem is lying. While this very useful, it's also very...

CATJS

CATJS 1.1.0 updated

CATJS reads simple annotations added to the application's HTML code and caries out various tests.It works with HTML5 code only and will allow developers to simulate, preview, and test how a page's elements will be interacted with by real users.Test...