replace some poor man mocks with Foq