public void CreateAndUpdateCampaign() { int emailId = 1; int segmentId = 1; Campaign campaign = _campaignClient.CreateCampaign(emailId, segmentId); Assert.IsNotNull(campaign); var originalEmail = campaign.elements[1]; CampaignEmail email = new CampaignEmail { emailId = 2, outputTerminals = originalEmail.outputTerminals, id = originalEmail.id, type = "CampaignEmail" }; campaign.elements[1] = email; var updatedCampaign = _campaignClient.UpdateCampaign(campaign); Assert.AreEqual(campaign.id, updatedCampaign.id); }