This test needs to be thought out again ... hard to mock calls.