v3.0.0 Tests

- Changes testing framework from MS-Test to NUnit.
- Refactored test structure.