FakeSender renamed to MockSender and improved for exception testing