Exemple #1
0
		public void LiveActivityRemoveContactsMultipartTest()
		{
			var cc = new ConstantContact(ApiKey, AccessToken);

			var filename = "remove_contacts.csv";
			var fileContent = String.Format("{0}@example.com", Guid.NewGuid());
			var content = Encoding.UTF8.GetBytes(fileContent);
			var lists = new List<string>() { "1" };

			 var add = new AddContacts(
                new List<AddContactsImportData>{
                    new AddContactsImportData{
                        EmailAddresses = new List<string> { fileContent }
                    }
                },
                lists,
                null
                );

            Activity act = cc.CreateAddContactsActivity(add);
			Activity activity = cc.RemoveContactsMultipartActivity(filename, content, lists);

			Assert.IsNotNull(activity);
			Assert.IsNotNull(activity.Id);
			Assert.AreEqual(activity.ContactCount, 1);
			Assert.AreEqual(activity.Type, "REMOVE_CONTACTS_FROM_LISTS");		
		}