AbstractCompiledPermissions.Result result1 = cp.getResult( mock( Path.class ) ); AbstractCompiledPermissions.Result result2 = cp.getResult( mock( Path.class ) ); assertSame( result1, res1 ); assertSame( result2, res2 ); result1 = cp.getResult( null ); result2 = cp.getResult( null ); assertSame( result1, res1 ); assertSame( result2, res2 );