Пример #1
0
        private IYouTrackPostRequest CreateRequestWithBody()
        {
            IYouTrackPostRequest request = Mock <IYouTrackPostRequest>();

            request.HasBody.Returns(true);
            request.Body.Returns(new RequestBodyItem {
                Value = RequestBody
            });

            return(request);
        }
Пример #2
0
        protected override void SetupDependencies()
        {
            restResponse                 = Mock <IRestResponse>();
            restResponseWithTestItem     = Mock <IRestResponse <ConnectionTestItem> >();
            parametersWithLocationHeader = CreateParametersWithLocationHeader();

            authenticationCookies = CreateAuthenticationCookies();

            restClient.Execute(Arg.Any <IRestRequest>()).Returns(restResponse);
            restClient.Execute <ConnectionTestItem>(Arg.Any <IRestRequest>()).Returns(restResponseWithTestItem);

            postWithFileRequest = Mock <IYouTrackPostWithFileRequest>();

            requestWithBody = CreateRequestWithBody();
        }
Пример #3
0
 public void Post(IYouTrackPostRequest request)
 {
     ExecuteRequestWithAuthentication(request, Method.POST);
 }