updated unit tests.

All unit tests are passing now. Removed some not valid tests.