add nunit for tests