No one can dispute the benefits of testing software and the benefits which such a process brings. This white paper discusses the issues associated with the unit testing of embedded firmware and some of the dilemmas it raises.