public async void TestCreate()
        {
            String        accessToken = this.RandomString();
            String        url         = this.RandomString();
            List <String> triggerIds  = new List <String> {
                this.RandomString()
            };
            CreateWebhookRequest req = new CreateWebhookRequest();

            req.TriggerIds = triggerIds;
            req.Url        = url;
            MockAPI <Webhooks> mock = this.MockFor <Webhooks>(
                HttpMethod.Post,
                "/api/v1/webhooks.create",
                m => m.WithContent(req.ToString()).Respond("application/json", "{\"webhook\":{\"webhookId\":\"" + this.RandomString() + "\"}}")
                );
            APIResponse <WebhookResponseBody> res = await mock.Instance.Create(accessToken, url, triggerIds, null);

            mock.Handler.VerifyNoOutstandingExpectation();
            Assert.NotNull(res.Body.Webhook);
        }