Archive | unittesting RSS feed for this section

RSpec best practices « Carbon Five Community

Rspec is a great tool in the behavior driven design process of writing human readable specifications that direct and validate the development of your application. We’ve found the following practices helpful in writing elegant and maintainable specifications.
(Link: RSpec best practices « Carbon Five Community)

Arquillian Invasion: Reducing Enterprise Testing to Child's Play on Vimeo

In this session, we’ll explore techniques to skip the build and stay within the IDE, reduce boilerplate by harnessing an annotation-driven framework, and hook into some common embeddable EE containers from a plain JavaSE environment.
(Link: Arquillian Invasion: Reducing Enterprise Testing to Child’s Play on Vimeo)

Arquillian – JBoss Community

Arquillian seeks to minimize the burden on the developer to author integration tests by handling all aspects of test execution, including:
1. managing the lifecycle of the container (start/stop),
2. bundling the test class with dependent classes and resources into a deployable archive,
3. enhancing the test class (e.g., resolving @Inject, @EJB and @Resource injections),
4. deploying the archive to test (deploy/undeploy) and
5. capturing results and failures.
To avoid introducing unnecessary complexity into the developer’s build environment, Arquillian integrates transparently with familiar testing frameworks (e.g., JUnit 4, TestNG 5), allowing tests to be launched using existing IDE, Ant and Maven test plugins without any add-ons.
(Link: Arquillian – JBoss Community)

EMMA: a free Java code coverage tool

EMMA is an open-source toolkit for measuring and reporting Java code coverage. EMMA distinguishes itself from other tools by going after a unique feature combination: support for large-scale enterprise software development while keeping individual developer’s work fast and iterative. Every developer on your team can now get code coverage for free and they can get it fast!
(Link: EMMA: a free Java code coverage tool)

soda: Selenium adapter for Node.js

Soda the latest project from LearnBoost, brings Selenium RC to Node.js.
(Link: soda: Selenium adapter for Node.js)

FakeWeb – a helper for faking web requests in Ruby

FakeWeb is a helper for faking web requests in Ruby without modifying code or writing extensive stubs
(Link: FakeWeb – a helper for faking web requests in Ruby)

SD Ruby – Episode 066: Unit Testing: The Easy Way

With Rspec and Cucumber, Ruby has brought testing to a whole new level, but tests still require a lot of work.

But things just got better. Llewellyn Falco will show you new patterns and practices to dramatically decrease the amount of effort needed to test.
(Link: SD Ruby – Episode 066: Unit Testing: The Easy Way)

FlexUnit 4 feature overview – FlexUnit – Confluence

FlexUnit is a unit testing framework for Flex and ActionScript 3.0 applications. It mimics the functionality of JUnit, a Java unit testing framework, and comes with a graphical test runner.
(Link: FlexUnit 4 feature overview – FlexUnit – Confluence)

fluint – Flex Unit and Integrration Testing Framework

Based loosely on the concepts of FlexUnit and its ancestor JUnit, fluint provides enhanced asynchronous support, a graphical test runner, integration with continuous build systems and an optional Adobe AIR client for directory watching.
(Link: fluint – Flex Unit and Integrration Testing Framework)


Follow

Get every new post delivered to your Inbox.