testdriven.com Wrangling quality out of chaos

How to: Test Driven Thread Safety

10.01.2007 · Posted in Advisories

When writing thread safe code and being test infected, you want to start writing tests that fail because thread safety has not yet been implemented. Read Test Driven Thread Safety for a walkthrough of how that can be accomplished. ...

XPairtise: distributed pair programming plug-in for Eclipse

09.21.2007 · Posted in Links

The Eclipse plug-in XPairtise provides a platform for distributed pair programming. The plug-in offers shared editing, project synchronization, shared program and test execution, user management, built-in chat communication and a shared whiteboard. Pair programming is a key practice in Extreme Programming (XP) whereby two programmers share the same terminal and program together. Distributed pair programming [...] ...

Test Driven Thread Safety

09.20.2007 · Posted in Links

How do you write a test that fails because of lacking thread safety? Well, in this case I could start up some threads, make sure that they used the collection methods simultaneously and then assert that only one thread was allowed to do so at a time. That turned out to be more easy to [...] ...

FEST-Assert: Another “assertThat” library for testing

09.20.2007 · Posted in Java

FEST-Assert is another "assertThat" library that aims at making tests more readable. Here is an example: Code: import static org.fest.assertions.Assertions.assertThat; import org.testng.annotations.Test; public class SomeTest { @Test public void testApp() ...

Using testing frameworks with Groovy

09.19.2007 · Posted in Links

Groovy is great for Agile development in general and testing in particular because: * it has built-in support for the JUnit testing framework * it has built-in mocking capabilities * ...

Objections to Agile Development [PDF]

09.12.2007 · Posted in Links

At the recent Agile Development Conference in Salt Lake City, Utah, USA, one presentation included a series of objections to agile development heard from senior executives (CIOs, CTOs, etc.) of ...

Tags:

Craig Larman’s Applying Advanced Object Design with Patterns

09.12.2007 · Posted in Links

[img align=left]http://skillsmatter.com/images/misc/craiglarman.jpg[/img][img align=right]http://skillsmatter.com/images/system/logo.gif[/img] This popular, high-impact, and hands-on course on mastering advanced object-oriented design (OOD) and design patterns is aimed at architects and developers of OO systems, and is based ...

Tags:

Agile Development Practices 2007 Conference

09.12.2007 · Posted in Events

Announcing the first conference for software professionals investigating or implementing agile development practices, processes, technologies, and leadership principles. Explore the latest trends in agile development approaches through keynotes, pre-conference tutorials, ...

Amock ver9.6, Mock static method

09.06.2007 · Posted in Java

Amock is AspecJ based mock library. It will give you java mock which you have dreamed. With Amock, you * Can mock static method and constructor. -> You can unit ...

Mockrunner 0.4 released

09.05.2007 · Posted in Java

This main release adds compatibility for Java 6 and Java EE 5. Changes include: - Full JDBC 4.0 support including the SQL XML data type - Full Servlet 2.5 and ...

DevCreek: metrics monitoring and analysis

08.21.2007 · Posted in Links

DevCreek provides an open, free service that helps software development teams monitor, analyze and learn from metrics collected by their ongoing project activities. By providing real-time feedback and aggregating historical ...

Agile Development in Java Training – 5 days – London

08.21.2007 · Posted in Links

[img align=right]http://skillsmatter.com/images/system/logo.gif[/img] Hands-on Agile Development from Requirements to Code [img align=left]http://skillsmatter.com/images/misc/kevlinhenney.gif[/img]This highly practical 5-day Agile Development training workshop has been developed by Kevlin Henney, a regular columnist for various industry ...

Tags:

Regression Therapy – Contentful Testing

08.11.2007 · Posted in Articles

Regression testing is usually seen as the poorer cousin of "proper" domain-abstracted assertion-based testing. Often rightly so! However, with the right support in place, I have found that this form ...

CruiseControl.NET Demo

08.11.2007 · Posted in Advisories

Get the look and feel of what a Continuous Integration server can do for you by watching this short CruiseControl.NET (CC.NET) demo. http://www.testearly.com/2007/07/02/cruisecontrolnet-demo/ ...