Test code vs. real code – how to make them different?
When you are testing something you’ll want the code to run in a particular way, but when you are dealing with the real thing – in “production” mode – then you might not want to have the test code there as well. How can you manage this in c#?