Switch to Nunit and parameterize unit tests