Exemplo n.º 1
0
        public void CorrectRequestForCreate() {
            var factory = Substitute.For<IConnection>();
            var client = new DropletsClient(factory);

            var body = new Models.Requests.Droplet();
            client.Create(body);

            factory.Received().ExecuteRequest<Droplet>("droplets", null, body, "droplet", Method.POST);
        }
        public async void CorrectRequestForGetAll()
        {
            var factory = Substitute.For <IConnection>();
            var client  = new DropletsClient(factory);

            var body    = new Models.Requests.Droplet();
            var droplet = await client.Create(body);

            await DropletUtils.AwaitStatus(client, droplet.Id, "active");

            //            client.GetAll();
            //
            //            factory.Received().GetPaginated<Size>("sizes", null, "sizes");
        }