Exemplo n.º 1
0
        public void Put()
        {
            Uri        requestUri    = new Uri("http://example.com");
            HttpMethod requestMethod = HttpMethod.PUT;

            Expect.Call <bool>(converter.CanWrite(typeof(string), null)).Return(true);
            Expect.Call <IClientHttpRequest>(requestFactory.CreateRequest(requestUri, requestMethod)).Return(request);
            string helloWorld = "Hello World";

            converter.Write(helloWorld, null, request);
            ExpectGetResponse();
            Expect.Call <bool>(errorHandler.HasError(requestUri, requestMethod, response)).Return(false);

            mocks.ReplayAll();

            template.Put("http://example.com", helloWorld);
        }
Exemplo n.º 2
0
        public void Vote(VoteType vote, string itemId)
        {
            EnsureIsAuthorized();
            var request = new NameValueCollection {
                { "direction", vote.ToString().ToLower() }
            };

            _restTemplate.Put("links/" + itemId + "/vote", request);
        }