:jasonrudolph => :blog

puts Blog.new(”nonsense”)

Testing Anti-Patterns: How to Fail With 100% Test Coverage

The Testing Anti-Patterns series explores numerous testing-related missteps, provides tips for identifying and extinguishing them in an existing codebase, and offers strategies for avoiding them altogether on new projects. The series began as a conference presentation (titled How to Fail With 100% Test Coverage), and many of the anti-patterns are now available through the collection of essays below.

Essays

And while not specific to any one anti-pattern, this post offers a collection of related quotes and resources spanning the last ten years and then some.

How to Fail With 100% Test Coverage

Abstract

With an expressive language such as Ruby or Groovy and with modern test practices, 100% C0 test coverage is readily achievable. But 100% coverage is meaningless without other supporting habits and practices. Over the last few years, we have taken dozens of projects to 100% coverage, and there are still plenty of things that can go wrong:

We will look at examples of each of these problems, and show how to prevent them from infecting your project.

Presentations

For information on other talks and upcoming events, or to schedule an event at your user group, conference, or company, check us out at thinkrelevance.com.

One Response to “Testing Anti-Patterns: How to Fail With 100% Test Coverage”

  1. Delicious 081006 ~ 081012 | ur-ban.com - Richard Hart Says:

    [...] Testing Anti-Patterns: How to Fail With 100% Test Coverage [...]