def setUp(self):
     """Set up test."""
     yield super(TestDelivery, self).setUp()
     self.fake_reactor = DummyReactor()
     self.content = mock.Mock()
     self.node_owner_id = 1
     self.node_uuid = uuid.uuid4()
     self.node_hash = "hash:blah"
     self.owner_id = 0
     self.free_bytes = 0
     self.node_volume_id = uuid.uuid4()
     self.content_node = mock.Mock()
     self.factory = StorageServerFactory(
         content_class=lambda _: self.content, reactor=self.fake_reactor)
    def setUp(self):
        yield super(NotificationErrorsTestCase, self).setUp()
        self.event_sent = defer.Deferred()
        self.notifier = FakeNotifier(event_sent_deferred=self.event_sent)
        self.patch(notifier, 'get_notifier', lambda: self.notifier)
        self.fake_reactor = DummyReactor()

        self.ssfactory = StorageServerFactory(reactor=self.fake_reactor)

        protocol = StorageServer()
        protocol.factory = self.ssfactory
        protocol.working_caps = ["volumes", "generations"]
        protocol.session_id = uuid.uuid4()
        self.patch(self.ssfactory.content, 'get_user_by_id',
                   lambda *a: self.induced_error)
        self.handler = self.add_memento_handler(logger)