fixing "covers" annotations
fixing @covers annotations (Equals != NotEquals)
adding test to check hash function rule init