private void AssertCampaignIsEqual(CampaignDTO_Create campaignToCreate, CampaignDTO_Return createdCampaign) { Assert.Equal(campaignToCreate.Name, createdCampaign.Name); Assert.Equal(campaignToCreate.Client, createdCampaign.Client); Assert.Equal(campaignToCreate.EndDate, createdCampaign.EndDate); Assert.Equal(campaignToCreate.StartDate, createdCampaign.StartDate); }
public Campaign CampaignDTOCreateToCampaign(CampaignDTO_Create campaignDTO) { var campaign = Campaign.CreateNewCampaign( campaignDTO.Name, campaignDTO.Client, campaignDTO.StartDate, campaignDTO.EndDate); return(campaign); }
public void GivenCampaignDTOCreateToCampaignWithActiveCampaign_WhenCreatingACampaignFromCampaignDTO_ThenCampaignIsCreatedWithStatusTrue() { var CampaignDTOCreate = new CampaignDTO_Create() { Client = "VAB", Name = "Java", StartDate = new DateTime(2012, 04, 21), EndDate = new DateTime(2030, 06, 21) }; var campaignMapper = new CampaignMapper(); var result = campaignMapper.CampaignDTOCreateToCampaign(CampaignDTOCreate); Assert.Equal("Java", result.Name); Assert.Equal("VAB", result.Client); Assert.True(result.Status == true); }
public async Task <ActionResult <CampaignDTO_Return> > Create(CampaignDTO_Create campaignDTO) { var campaignToCreate = await _campaignService.CreateNewCampaign(_campaignMapper.CampaignDTOCreateToCampaign(campaignDTO)); return(_campaignMapper.CampaignToCampaignDTOReturn(campaignToCreate)); }