unit tests for ISet

I would not make use of assertSizeEventually. You know that the size directly after the removeAll method is called. No reason to let us believe that it could take some time.