public void CorrectRequestForCreate() { var factory = Substitute.For <IConnection>(); var client = new CdnEndpointsClient(factory); var body = new Models.Requests.CdnEndpoint(); client.Create(body); factory.Received().ExecuteRequest <CdnEndpoint>("cdn/endpoints", null, body, "endpoint", Method.POST); }
/// <summary> /// To create a new CDN endpoint. /// The Origin attribute must be set to the fully qualified domain name (FQDN) of a DigitalOcean Space. /// </summary> public Task <CdnEndpoint> Create(Models.Requests.CdnEndpoint endpoint) { return(_connection.ExecuteRequest <CdnEndpoint>("cdn/endpoints", null, endpoint, "endpoint", Method.POST)); }