def fixture_message_service(mocked_api_client, auth_session):
    service = MessageService(MultiAttachmentsMessagesApi(mocked_api_client),
                             MessageApi(mocked_api_client),
                             MessageSuppressionApi(mocked_api_client),
                             StreamsApi(mocked_api_client),
                             PodApi(mocked_api_client),
                             AttachmentsApi(mocked_api_client),
                             DefaultApi(mocked_api_client), auth_session,
                             minimal_retry_config())
    return service
コード例 #2
0
    def get_stream_service(self) -> OboStreamService:
        """Returns a fully initialized OboStreamService

        :return: a new OboStreamService instance
        """
        return OboStreamService(
            StreamsApi(self._pod_client),
            RoomMembershipApi(self._pod_client),
            ShareApi(self._agent_client),
            self._auth_session,
            self._config.retry)
コード例 #3
0
    def get_message_service(self) -> MessageService:
        """Returns a fully initialized MessageService

        :return: a new MessageService instance.
        """
        return MessageService(
            MultiAttachmentsMessagesApi(self._agent_client),
            MessageApi(self._pod_client),
            MessageSuppressionApi(self._pod_client),
            StreamsApi(self._pod_client),
            PodApi(self._pod_client),
            AttachmentsApi(self._agent_client),
            DefaultApi(self._pod_client),
            self._auth_session,
            self._config.retry
        )
def fixture_streams_api(mocked_api_client):
    return Mock(wraps=StreamsApi(mocked_api_client))