Added Unit tests, but NUnit has issues with mac