public void SetAdGroupStatus() { // Assert CampaignLo campaignDto = new CampaignLo { Name = DateTime.Now.ToString(), StartDate = DateTime.Now, EndDate = DateTime.Now.AddYears(1), Budget = new BudgetLo { Name = DateTime.Now.ToString(), MicroAmount = 5000000 } }; var campaign = Campaigns.CreateCampaign(new AdWordsUser(), campaignDto); AdGroupLo adGroupDtoLo = new AdGroupLo { CampaignId = campaign.value[0].id, Name = DateTime.Now.ToString(), KeyWords = "hej, med dig" }; // Act var adGroup = AdGroupAdwords.CreateAdGroup(new AdWordsUser(), adGroupDtoLo); var result = AdGroupAdwords.SetAdGroupStatus(new AdWordsUser(), adGroup.value[0].id, AdGroupStatus.REMOVED); // Assert Assert.AreEqual(3, (int)result.value[0].status); }
public IHttpActionResult CreateAds([FromBody] AdWordsContentLo adWordsContent) { var retVal = ExpandedTextAds.CreateTextAds(new AdWordsUser(), adWordsContent); AdGroupAdwords.SetAdGroupStatus(new AdWordsUser(), adWordsContent.AdGroupLo.AdGroupId, AdGroupStatus.ENABLED); return(Ok(retVal)); }