Extract and Override

Its good when code is calling WS and I want to simulate return value but
it's bad when i want to test if if WS is called correctly.