Intersect a method with tests on List