public void CorrectRequireForCreate() { var factory = Substitute.For<IConnection>(); var domainClient = new DomainsClient(factory); var data = new Models.Requests.Domain { Name = "CNAME" }; domainClient.Create(data); factory.Received().ExecuteRequest<Domain>("domains", null, data, "domain", Method.POST); }
public void CorrectRequireForCreate() { var factory = Substitute.For <IConnection>(); var domainClient = new DomainsClient(factory); var data = new Models.Requests.Domain { Name = "CNAME" }; domainClient.Create(data); factory.Received().ExecuteRequest <Domain>("domains", null, data, "domain", Method.POST); }
/// <summary> /// Create a new domain /// </summary> public Task <Domain> Create(Models.Requests.Domain domain) { return(_connection.ExecuteRequest <Domain>("domains", null, domain, "domain", Method.POST)); }
/// <inheritdoc /> /// <summary> /// Create a new domain /// </summary> public Task <Domain> Create(Models.Requests.Domain domain, CancellationToken token = default) { return(_connection.ExecuteRequest <Domain>("domains", null, domain, "domain", Method.POST, token)); }