first test passing to process and import a code snippet
second test passing now
bam, three tests passing
added an edge case test for line endings of course
changed data test to include folder name
another passing test, extracted logic to separate class
renaming folders to simplify work
added sample using some JSON.NET code
some rather important string munging to get code formatting like markdown without cheating
misc refactoring
some changes to the tests to ensure code always leaves a newline character
deleted redundant test
refactoring
some more tweaking
added test for that one guy who loves putting in random whitespace
some more minor refactoring
refactoring to move towards an API that accepts files
doing some more refactoring
getting project structure back under control