public void CorrectRequestForAddDroplets() { var factory = Substitute.For <IConnection>(); var client = new LoadBalancerClient(factory); var body = new LoadBalancerDroplets(); client.AddDroplets(15, body); var parameters = Arg.Is <List <Parameter> >(list => (int)list[0].Value == 15); factory.Received().ExecuteRaw("load_balancers/{id}/droplets", parameters, body, Method.POST); }