public void UpdateWebhookTest() { string authorization = "Basic asdadsa"; string webhookId = "1236547"; CreateWebhookBody updateWebhookBody = new CreateWebhookBody("Demo WebHook Notifi", "https://requestb.in/x4i0vmx4", null, "InActive"); mockRestClient.Expects.One.Method(v => v.Execute(new RestRequest())).With(NMock.Is.TypeOf(typeof(RestRequest))).WillReturn(webhookResponse); ApiClient apiClient = new ApiClient(mockRestClient.MockObject); apiClient.Configuration = null; Configuration configuration = new Configuration { ApiClient = apiClient, Username = "******", Password = "******", AccessToken = null, ApiKey = null, ApiKeyPrefix = null, TempFolderPath = null, DateTimeFormat = null, Timeout = 60000, UserAgent = "asdasd" }; instance = new WebhooksApi(configuration); var response = instance.UpdateWebhook(webhookId, updateWebhookBody, authorization); Assert.IsInstanceOf <GetWebhookResponse>(response, "response is GetWebhookResponse"); }
public void PingsWebhookTest() { string authorization = "Basic asdadsa"; mockRestClient.Expects.One.Method(v => v.Execute(new RestRequest())).With(NMock.Is.TypeOf(typeof(RestRequest))).WillReturn(pingsResponse); ApiClient apiClient = new ApiClient(mockRestClient.MockObject); apiClient.Configuration = null; string webhookId = "1236547"; Configuration configuration = new Configuration { ApiClient = apiClient, Username = "******", Password = "******", AccessToken = null, ApiKey = null, ApiKeyPrefix = null, TempFolderPath = null, DateTimeFormat = null, Timeout = 60000, UserAgent = "asdasd" }; instance = new WebhooksApi(configuration); instance.PingsWebhook(authorization, webhookId); }
public void GetWebhooksTest() { string authorization = "Basic asdadsa"; mockRestClient.Expects.One.Method(v => v.Execute(new RestRequest())).With(NMock.Is.TypeOf(typeof(RestRequest))).WillReturn(webhookCollectionResponse); ApiClient apiClient = new ApiClient(mockRestClient.MockObject); apiClient.Configuration = null; Configuration configuration = new Configuration { ApiClient = apiClient, Username = "******", Password = "******", AccessToken = null, ApiKey = null, ApiKeyPrefix = null, TempFolderPath = null, DateTimeFormat = null, Timeout = 60000, UserAgent = "asdasd" }; instance = new WebhooksApi(configuration); var response = instance.GetWebhooks(authorization); Assert.IsInstanceOf <List <GetWebhookResponse> >(response, "response is List<GetWebhookResponse>"); }
public NotificationsApi(IBitmovinApiClientFactory apiClientFactory) { _apiClient = apiClientFactory.CreateClient <INotificationsApiClient>(); Webhooks = new WebhooksApi(apiClientFactory); States = new StatesApi(apiClientFactory); Emails = new EmailsApi(apiClientFactory); }
public void Init() { instance = new WebhooksApi(); }
public WebhooksApiTests() { instance = new WebhooksApi(); }
public MobilePayWebhooksService(WebhooksApi webhooksApi) { _webhooksApi = webhooksApi; }