@gurbuzali 
I can not see any performance penalty. I suppose millions of this kind of tiny objects can be created in a second and can be garbage collected.  Using same object implies a dependency i don't like it. This is more readable to me.
***
@pveentjer 
Besides these, this test is following same coding style with tests in this file. So it seems more viewer friendly to me.

Peter, can you please create a separate issue for null checks?

Thanks for findbugs issue.