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);
}