Skip to content

Instantly share code, notes, and snippets.

@tathamoddie
Created May 13, 2011 04:00
Show Gist options
  • Save tathamoddie/969952 to your computer and use it in GitHub Desktop.
Save tathamoddie/969952 to your computer and use it in GitHub Desktop.
var testHarness = new TestHarness();
var consoleTestProcessor = new ConsoleTestProcessor();
testHarness.Processors.Add(consoleTestProcessor);
var fileSystemTestProcessor = new FileSystemTestProcessor();
fileSystemTestProcessor.AddMockFile(@"c:\foo.txt", "bar");
testHarness.Processors.Add(fileSystemTestProcessor);
var dateTimeProcessor = new DateTimeProcessor(new DateTime(2010, 01, 25));
testHarness.Processors.Add(dateTimeProcessor);
testHarness.Run(() => {
new Foo().Bar();
});
Assert.AreEqual(@"Fizz
Buzz
FizzBuzz", consoleTestProcessor.OutputText);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment