public void FixtureSetup() { Client = new RestContactClient(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, "NewContactListTest", 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 = 165332795001; const long contactListId = 188518001; object[] contact = { contactId }; AddContactsToList = new CfContactListRequest(contactListId, false, new CfContactSource(contact)); RemoveContactsFromList = new CfRemoveContactsFromList(contactListId, contactId); ContactLastName = "ContactLastNameRest"; ContactFirstName = "ContactFirstNameRest"; }
public CfContactQueryResult QueryContacts(CfQueryContacts queryContacts) { var resourceList = BaseRequest <ResourceList>(HttpMethod.Get, new QueryContacts(queryContacts), new CallfireRestRoute <Contact>()); var contact = resourceList.Resource == null ? null : resourceList.Resource.Select(r => ContactMapper.FromContact((Contact)r)).ToArray(); return(new CfContactQueryResult(resourceList.TotalResults, contact)); }
public void Test_QueryContactsNotExistContactListId() { var queryContacts = new CfQueryContacts { ContactListId = 192949000 }; var contactQueryResult = Client.QueryContacts(queryContacts); Assert.IsNotNull(contactQueryResult); }
public QueryContacts(CfQueryContacts source) : base(source.MaxResults, source.FirstResult) { Field = source.Field; if (source.ContactListId.HasValue) { ContactListId = source.ContactListId.Value; ContactListIdSpecified = true; } String = source.String; }
public void Test_QueryContactsComplete() { var queryContacts = new CfQueryContacts { ContactListId = 192950001, FirstResult = 90, MaxResults = 200, }; var contactQueryResult = Client.QueryContacts(queryContacts); Assert.IsNotNull(contactQueryResult); }
public CfContactQueryResult QueryContacts(CfQueryContacts queryContacts) { return(ContactQueryResultMapper.FromContactQueryResult(ContactService.QueryContacts(new QueryContacts(queryContacts)))); }