'Initializes the suds client object, sets the service content
contents and the cookies for the session.'

def __init__(self, protocol='https', host='localhost', trace=None):

    self._session = None
    self.client = FakeClient()
    self.client.factory = FakeFactory()
    transport = DataObject()
    transport.cookiejar = 'Fake-CookieJar'
    options = DataObject()
    options.transport = transport
    self.client.options = options
    service_content = self.client.factory.create('ns0:ServiceContent')
    service_content.propertyCollector = 'PropCollector'
    service_content.virtualDiskManager = 'VirtualDiskManager'
    service_content.fileManager = 'FileManager'
    service_content.rootFolder = 'RootFolder'
    service_content.sessionManager = 'SessionManager'
    service_content.extensionManager = 'ExtensionManager'
    service_content.searchIndex = 'SearchIndex'
    about_info = DataObject()
    about_info.name = 'VMware    vCenter    Server'
    about_info.version = constants.MIN_VC_VERSION
    about_info.instanceUuid = _FAKE_VCENTER_UUID
    service_content.about = about_info
    self._service_content = service_content
