[test] separate tests for intersection and intersection iterator