public ReportingService2005Soap MakeMockReportingService2005Soap(ReportParameter[] paramsToReturn)
        {
            // mock the web service
            var soapClientMock = MockRepository.GenerateStub<ReportingService2005Soap>();

            var grpResponse = new GetReportParametersResponse(null, paramsToReturn);
            soapClientMock.Expect(s => s.GetReportParameters(null)).IgnoreArguments()
                .Return(grpResponse);

            return soapClientMock;
        }
Beispiel #2
0
        public ReportingService2005Soap MakeMockReportingService2005Soap(ReportParameter[] paramsToReturn)
        {
            // mock the web service
            var soapClientMock = MockRepository.GenerateStub <ReportingService2005Soap>();

            var grpResponse = new GetReportParametersResponse(null, paramsToReturn);

            soapClientMock.Expect(s => s.GetReportParameters(null)).IgnoreArguments()
            .Return(grpResponse);

            return(soapClientMock);
        }
        public ReportingService2005Soap MakeMockReportingService2005Soap(string singleSpecificValue, ReportParameter[] paramsToReturn)
        {
            var soapClientMock = MockRepository.GenerateStub<ReportingService2005Soap>();

            var grpResponse = new GetReportParametersResponse(null, paramsToReturn);
            soapClientMock.Expect(s => s.GetReportParameters(
                Arg<GetReportParametersRequest>.Matches(
                grp =>  grp.Values.Count() == 1 && grp.Values[0].Value == singleSpecificValue)
                )).Return(grpResponse);

            return soapClientMock;
        }
Beispiel #4
0
        public ReportingService2005Soap MakeMockReportingService2005Soap(string singleSpecificValue, ReportParameter[] paramsToReturn)
        {
            var soapClientMock = MockRepository.GenerateStub <ReportingService2005Soap>();

            var grpResponse = new GetReportParametersResponse(null, paramsToReturn);

            soapClientMock.Expect(s => s.GetReportParameters(
                                      Arg <GetReportParametersRequest> .Matches(
                                          grp => grp.Values.Count() == 1 && grp.Values[0].Value == singleSpecificValue)
                                      )).Return(grpResponse);

            return(soapClientMock);
        }