BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Unit Testing Content on InfoQ

  • Introducing Coulda - Evolutionary Behavior Driven Development with Ruby

    It is often the case, a new piece of software is developed by someone who needed to fill a void left by an existing product. Software evolves from tools we use which don't exactly meet our needs, this is the case with a new Behavior Driven Development (BDD) tool called Coulda, developed by Evan Light.

  • Faster Ruby Test Execution With Devver

    Devver is a new service that runs your Ruby tests in parallel on their cloud infrastructure. InfoQ talked to Ben Brinckerhoff from Devver to understand how they can speed up your tests.

  • Guidelines for Better Unit Tests

    Jimmy Bogard, Charlie Poole, Lior Friedman, Charlie Poole and others give their guidelines for more readable and useful unit tests.

  • JUnit 4.7: Per-Test rules

    JUnit 4.7, which has just reached Release Candidate stage includes a significant new feature: Rules. Rules are, in essence, another extension mechanism for JUnit, which can be used to add functionality to JUnit on a per-test basis. Most examples of custom runners in earlier versions of JUnit can be replaced by Rules, and new capabilities have already been added.

  • FlexMonkey 1.0 Released

    Gorilla Logic, Inc. has announced the first production release of FlexMonkey with version 1.0. FlexMonkey is an open source testing tool for Flex and AIR applications. FlexMonkey provides for the capture, replay, and verification of Flex user interface functionality.

  • Mocking for Java and Flex

    There are plenty of choices for creating mock objects in Java but Flex has seen little development in this area, until recently. The popular and maturing Mockito framework now has a Flex counterpart, which aims to bring mocking to Flex.

  • 23 .NET Open Source Projects

    Eric Nelson, a Developer Evangelist for Microsoft and Technical Editor of MSDN UK Flash, has compiled a list of 23 .NET open source projects mostly based on recommendations sent by UK developers. Other great projects did not make it into the list, while Microsoft’s contribution include: ASP.NET MVC, DLR, IronRuby, IronPython, MEF.

  • Recommended TDD Tutorials

    Recently, Dave Nicolette consolidated a list of recommended TDD tutorials from a discussion on the Extreme Programming group. Here is a sneak peak at the consolidated list with categorization for quickly getting started with Test Driven Development.

  • NUnit 2.5 had been Released

    After nearly a year's work, NUnit 2.5 has finally released. This release includes: Data-Driven Tests, Inline Expected Exception Tests, Generic and Lambda support, Out of process execution of tests and Source Code Display.

  • Presentation: Gallio, a .NET Testing Automation Platform

    In this presentation recorded at QCon SF 2008, Jeff Brown presents Gallio, a test automation platform, and MbUnit, a test automation framework for .NET. He shows how a test framework works on Gallio and talks about the difficulties faced when building such a platform.

  • Pex White-box Test Generator Updated

    Microsoft Research has released a new version of Pex, an automated white-box testing library for .NET. Pex v0.11 brings support for Delegates as Parameters, a new Exception Tree View, Stubbed Events, and Recursive Stubs.

  • J.B. Rainsberger: "Integration Tests Are A Scam"

    Well-known agilist and TDD expert J.B. Rainsberger has begun a series of posts to explain why his experience has led him to the thought-provoking conclusion that "integration tests are a scam".

  • Run Code Run: Hosted Continuous Integration

    RunCodeRun is a hosted continuous integration service for Ruby projects on GitHub, developed by Relevance. We take a first look at the project and talked to its developer Rob Sanheim.

  • Gallio and MbUnit 3.06 Released

    The popular .NET automation and test framework, Gallio and MbUnit have a new release available. This release includes many new features and performance enhancements, including parallelizable tests, one-click test debugging, and ReSharper 4.5 support.

  • What’s Planned for Visual Studio Team System 2010

    Bill Maurer, Developer Technology Specialist at Microsoft, held a conference presenting what new features Visual Studio Team System 2010 (VSTS) will have in the following key domains: Team Foundation Server, Source Control, Project Management, Testing, Development and Architecture.

BT