adding tests for param filtered mocks since they have slightly different logic paths