Use assembly's codebase path for input and output directories

Use assembly's codebase path for input and output directories instead of
using where nunit is running the test from so the test data can actually
be read.