def METHOD_NAME(self):
    self.config = self.mock_config.return_value
    self.config.TestSite = AttributeDict(
        auth_url="https://test.nova.client.local",
        username="TestUser",
        password="test123",
        project_name="TestProject",
        user_domain_name="TestDomain",
        project_domain_name="TestProjectDomain",
        MachineTypes=["test2large"],
        MachineTypeConfiguration=AttributeDict(
            test2large=AttributeDict(
                imageRef="bc613271-6a54-48ca-9222-47e009dc0c29"
            )
        ),
        MachineMetaData=AttributeDict(
            test2large=AttributeDict(Cores=128, Memory=256, Disk=1000)
        ),
    )
    openstack_api = self.mock_openstack_api.return_value
    openstack_api.init_api.return_value = async_return(return_value=None)
    self.create_return_value = AttributeDict(
        server=AttributeDict(name="testsite-089123")
    )
    openstack_api.servers.create.return_value = async_return(
        return_value=self.create_return_value
    )
    self.get_return_value = AttributeDict(
        server=AttributeDict(
            name="testsite-089123", id="029312-1231-123123", status="ACTIVE"
        )
    )
    openstack_api.servers.get.return_value = async_return(
        return_value=self.get_return_value
    )
    openstack_api.servers.run_action.return_value = async_return(return_value=None)
    openstack_api.servers.force_delete.return_value = async_return(
        return_value=None
    )
    self.mock_openstack_api.return_value.init_api.return_value = async_return(
        return_value=True
    )
    self.openstack_adapter = OpenStackAdapter(
        machine_type="test2large", site_name="TestSite"
    )