public void FixtureSetup() { Client = new SoapContactClient(MockClient.User(), MockClient.Password()); ContactId = 165251012001; ContactListId = 188505001; QueryContact = new CfQueryContacts(1000, 0, null, null, null); GetContactHistory = new CfGetContactHistory(1000, 0, ContactId); var contact1 = new CfContact(null, "Contact1_Name", "Contact1_LastName", null, "14252163710", null, null, null, null, null); var contact2 = new CfContact(null, "Contact2_Name", "Contact2_LastName", null, "14252163710", null, null, null, null, null); CfContact[] contacts = { contact1, contact2 }; CreateContactList = new CfCreateContactList(null, "NewContactListTest", false, new CfContactSource(contacts)); object[] contacts2 = { ContactId }; CreateContactList2 = new CfCreateContactList(null, "NewContactListTest2", false, new CfContactSource(contacts2)); var contactNumbers = new CfContactSourceNumbers("14252163710", new[] { "homePhone" }); CfContactSourceNumbers[] contacts3 = { contactNumbers }; CreateContactList3 = new CfCreateContactList(null, "NewContactListTest3", false, new CfContactSource(contacts3)); QueryContactLists = new CfQuery(); const long contactId = 165332794001; const long contactListId = 188518001; object[] contact = { contactId }; AddContactsToList = new CfContactListRequest(contactListId, false, new CfContactSource(contact)); RemoveContactsFromList = new CfRemoveContactsFromList(contactListId, contactId); ContactLastName = "ContactLastNameSoap"; ContactFirstName = "ContactFirstNameSoap"; }
public void FixtureSetup() { var region = new CfRegion(null, null, null, null, null, null, null, null, null, null); Client = new SoapNumberClient(MockClient.User(), MockClient.Password()); RegionQuery = new CfRegionQuery(100, 0, region); SearchAvailableKeywords = new CfSearchAvailableKeywords(string.Empty); SearchAvailableNumbers = new CfSearchAvailableNumbers(null, true, 100); QueryKeywords = new CfQuery(); QueryNumbers = new CfQueryNumbers(100, 0, region, null); }
public void FixtureSetup() { Client = new RestSubscriptionClient(MockClient.User(), MockClient.Password()); var subscriptionFilter = new CfSubscriptionSubscriptionFilter(1, 5, "fromNumber", "toNumber", true); CfSubscription = new CfSubscription(1, true, "endPoint", CfNotificationFormat.Soap, CfSubscriptionTriggerEvent.CampaignStarted, subscriptionFilter); CfSubscriptionRequest = new CfSubscriptionRequest("", CfSubscription); QuerySubscription = new CfQuery(); var subscription = new CfSubscription(140553001, true, "endPoint", CfNotificationFormat.Soap, CfSubscriptionTriggerEvent.CampaignStopped, subscriptionFilter); CfUpdateSubscription = new CfSubscriptionRequest("", subscription); }
public void FixtureSetup() { Client = new RestCallClient(MockClient.User(), MockClient.Password()); var localTimeZoneRestriction = new CfLocalTimeZoneRestriction(DateTime.Now, DateTime.Now); CfResult[] result = { CfResult.Received }; CfRetryPhoneType[] phoneTypes = { CfRetryPhoneType.FirstNumber }; var broadcastConfigRestryConfig = new CfBroadcastConfigRetryConfig(1000, 2, result, phoneTypes); var ivrBroadcastConfig = new CfIvrBroadcastConfig(1, DateTime.Now, "14252163710", localTimeZoneRestriction, broadcastConfigRestryConfig, "<dialplan><play type=\"tts\">Congratulations! You have successfully configured a CallFire I V R.</play></dialplan>"); var toNumber = new[] { new CfToNumber("Data", null, "14252163710") }; SendCall = new CfSendCall(String.Empty, CfBroadcastType.Ivr, "broadcastSoap", toNumber, false, ivrBroadcastConfig); ActionQuery = new CfActionQuery(100, 0, 1836940001, 1092170001, new[] { CfActionState.Finished }, new[] { CfResult.La }, false, new DateTime(2014, 1, 1), new DateTime(2014, 12, 1), "12132609784", "14252163710", string.Empty); QuerySoundMeta = new CfQuery(); }
public void FixtureSetup() { SubscriptionServiceMock = MockRepository.GenerateStub<ISubscriptionServicePortTypeClient>(); Client = new SoapSubscriptionClient(SubscriptionServiceMock); Query = new CfQuery(100, 0); SubscriptionFilter = new CfSubscriptionSubscriptionFilter(1, 5, "fromNumber", "toNumber", true); Subscription = new CfSubscription(1, true, "endPoint", CfNotificationFormat.Soap, CfSubscriptionTriggerEvent.CampaignStarted, SubscriptionFilter); var subscriptions = new CfSubscription[1]; subscriptions[0] = Subscription; SubscriptionQueryResult = new CfSubscriptionQueryResult(1, subscriptions); GenerateMock(SubscriptionQueryResult, Query); subscriptions[0] = null; var subscriptionQueryResult = new CfSubscriptionQueryResult(1, subscriptions); var query = new CfQuery(100, 1); GenerateMock(subscriptionQueryResult, query); }
public CfLabelQueryResult QueryLabels(CfQuery queryLabels) { return LabelQueryResultMapper.FromSoapLabelQueryResult( LabelService.QueryLabels(new Query(queryLabels.MaxResults, queryLabels.FirstResult))); }
public CfSubscriptionQueryResult QuerySubscriptions(CfQuery cfQuerySubscriptions) { return SubscriptionQueryResultMapper.FromSoapSubscriptionQueryResult( SubscriptionService.QuerySubscriptions(new Query(cfQuerySubscriptions))); }
public CfContactListQueryResult QueryContactLists(CfQuery queryContactLists) { return ContactListQueryResultMapper.FromContactListQueryResult(ContactService.QueryContactLists(new Query(queryContactLists))); }
public CfKeywordQueryResult QueryKeywords(CfQuery queryKeywords) { var keywordQueryResult = NumberService.QueryKeywords(new Query(queryKeywords)); return KeywordQueryResultMapper.FromKeywordQueryResult(keywordQueryResult); }
public Query(CfQuery source) { MaxResults = source.MaxResults; FirstResult = source.FirstResult; }
private void GenerateMock(CfSubscriptionQueryResult subscriptionQueryResult, CfQuery query) { SubscriptionServiceMock.Stub(b => b.QuerySubscriptions(Arg<Query>.Matches(x => x.MaxResults == query.MaxResults && x.FirstResult == query.FirstResult))) .Return(SubscriptionQueryResultMapper.ToSoapSubscriptionQueryResult(subscriptionQueryResult)); }
public CfSoundMetaQueryResult QuerySoundMeta(CfQuery cfQuerySoundMeta) { return SoundMetaQueryResultMapper.FromSoundMetaQueryResult(CallService.QuerySoundMeta(new Query(cfQuerySoundMeta))); }