protected override void SetupDependencies() { session = Mock <ISession>(); postWithFileRequest = Mock <IYouTrackPostWithFileRequest>(); restRequest = Mock <IRestRequest>(); restRequest.Parameters.Returns(new List <Parameter>()); restRequest.Parameters.Add(new Parameter() { Name = "Accept", Value = "foo" }); restRequestFactory.CreateRestRequest(postWithFileRequest, session, Method.POST) .Returns(restRequest); }
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(); }
public void PostWithFile(IYouTrackPostWithFileRequest request) { ExecuteRequestWithAuthenticationAndFile(request, Method.POST); }