'Create and save a configuration with a single node that has a
manifestation.
:return: ``Deferred`` firing with the newly created
``Manifestation`` that ``_test_delete`` can delete.'

def _setup_manifestation(self):

    expected_manifestation = _manifestation()
    node_a = Node(uuid=self.NODE_A_UUID, applications={}, manifestations={expected_manifestation.dataset_id: expected_manifestation})
    d = self.persistence_service.save(Deployment(nodes=frozenset([node_a])))
    d.addCallback((lambda _: expected_manifestation))
    return d
