private ContentPart CreateCommonPart(CommonPartDto commonPartDto)
        {
            var commonPart = new CommonPart();

            commonPart.Id            = commonPartDto.Id;
            commonPart.ResourceUrl   = commonPartDto.ResourceUrl;
            commonPart.CreatedDate   = DateTime.Parse(commonPartDto.CreatedUtc);
            commonPart.PublishedDate = DateTime.Parse(commonPartDto.PublishedUtc);

            return(commonPart);
        }
        private static ContentItemDto CreateContentItemDto()
        {
            var contentItem = new ContentItemDto {
                Id = 10, ContentType = "TestContentType", DisplayType = "TestDisplayType"
            };

            contentItem.Zones = new List <ZoneDto>();


            var zone1 = new ZoneDto {
                Name = "zone1"
            };

            zone1.Elements = new List <ContentElementDto>();
            contentItem.Zones.Add(zone1);

            var commonPart = new CommonPartDto {
                Id = 10, ResourceUrl = "resourceUrl", CreatedUtc = "2017-02-08T21:18:41.8420836Z", PublishedUtc = "2017-02-08T21:18:41.8420836Z"
            };

            zone1.Elements.Add(commonPart);

            var titlePart = new TitlePartDto {
                Title = "title1", Type = "TitlePart"
            };

            zone1.Elements.Add(titlePart);


            var zone2 = new ZoneDto {
                Name = "zone2"
            };

            zone2.Elements = new List <ContentElementDto>();
            contentItem.Zones.Add(zone2);

            var bodyPart = new BodyPartDto {
                Html = "html"
            };

            zone2.Elements.Add(bodyPart);

            var booleanField = new BooleanFieldDto {
                Value = true
            };

            zone2.Elements.Add(booleanField);


            return(contentItem);
        }