The name as is reads as you test the main purpose/feature of buildpkkeycriteria, but actually your are testing an edge case