double stub and mock