v3.0.0 Tests

- Cleaned up tests.
- Added exception on AddColumns method, then there are no columns
specified.