Category Archives: Uncategorized

The Feature I Almost Skipped

Until recently, the Fixie test framework had no notion of skipped tests for two reasons. First, skipped tests are like support beams for technical debt. You know there’s a problem, and you’ve decided to either ignore it or delay solving … Continue reading 

Also posted in General | Tagged , , | Leave a comment

A Short List Of Sci-Fi Novels Worth Reading

Small Update: If you’re interested in other books that I recommend, check out my aStore! — I’ve been reading a lot of sci-fi novels in the last few years, but especially in the last few months. I’m behind, basically, and … Continue reading 

| 18 Comments

Discovering Open Source: up-for-grabs.net

As open source gains more and more traction in the .NET space everywhere, a common question that keeps coming up is “How can I help?” To answer that question, a growing number of projects are tagging specific bugs and feature … Continue reading 

| Leave a comment

Expected Objects Custom Comparisons

ExpectedObjects is a testing library I developed a few years ago to facilitate using the Expected Objects pattern within my specifications to avoid obscure tests.  You can find the original introduction to the library here. As of version 1.1.0, the … Continue reading 

| 2 Comments

Time, Black Holes, and Console Capture

In Listen Up!, we covered the implementation of Fixie/TeamCity integration, focusing on the main abstraction that feature introduced. Integrating with TeamCity forced me to improve the project in other ways, affecting more than just TeamCity: tracking the execution time of … Continue reading 

| Leave a comment

Listen Up!

I recently wrapped up TeamCity integration for the Fixie test framework. Today we’ll cover the feature itself. Next time, we’ll see how this feature drove a number of other improvements throughout the project. ##teamcity Messaging TeamCity captures all console output … Continue reading 

| 1 Comment

Fail Loudly

I ended my last post, Generating Test Cases at Runtime, with a pop quiz: “Can you spot the bug? It’s possible to write test methods that never get invoked.” Today, let’s cover the bug as well as its fix. Reproducing … Continue reading 

| 3 Comments

So you want to hire a freelance designer

I’ve had a lot of requests to write a blog post about my experience working with a freelance designer on HuBoard. Going into the project I only knew one thing, I need a logo and some branding help. Things I … Continue reading 

| Leave a comment

How To Set A Page Title And H1 Tag With A Single Jade Template Block

Yesterday, I accidentally figured out that you can use a Jade template “block” in more than one location, and any content you put into the block will show up in all of the locations. It’s a pretty simple trick, but … Continue reading 

| 1 Comment

Generating Test Cases at Runtime

Last time, we saw how Fixie can integrate with AutoFixture. That was a situation in which parameterized tests were meant to be called once. They were parameterized because the producer of the inputs was interesting while the count was uninteresting. … Continue reading 

| Leave a comment