Exemplo n.º 1
0
        public void FixtureSetup()
        {
            BroadcastServiceMock = MockRepository.GenerateStub <IBroadcastServicePortTypeClient>();
            Client = new SoapBroadcastClient(BroadcastServiceMock);

            ExpectedQueryBroadcastData = new CfQueryBroadcastData(500, 0, 1);

            ExpectedContactBatch = new CfContactBatch(1, "contactBatch", CfBatchStatus.Active, 2, DateTime.Now, 10, 15);

            var contactBatchArray = new CfContactBatch[1];

            contactBatchArray[0] = ExpectedContactBatch;

            ExpectedContactBatchQueryResult = new CfContactBatchQueryResult(10, contactBatchArray);

            BroadcastServiceMock
            .Stub(b => b.QueryContactBatches(Arg <QueryContactBatches> .Matches(x => x.MaxResults == ExpectedQueryBroadcastData.MaxResults &&
                                                                                x.FirstResult == ExpectedQueryBroadcastData.FirstResult &&
                                                                                x.BroadcastId == ExpectedQueryBroadcastData.BroadcastId)))
            .Return(ContactBatchQueryResultMapper.ToSoapContactBatchQueryResult(ExpectedContactBatchQueryResult));
        }
Exemplo n.º 2
0
 public CfContactBatchQueryResult QueryContactBatches(CfQueryBroadcastData queryBroadcastData)
 {
     return(ContactBatchQueryResultMapper.FromSoapContactBatchQueryResult(
                BroadcastService.QueryContactBatches(new QueryContactBatches(queryBroadcastData))));
 }