unit tests for ISet

Also add test for null collection.