public void Run() { Initialise("TypeSet1"); var types = ContentTypeService.GetAllContentTypes(); var expectedTypes = GetTypes(); AssertContentTypes(types, expectedTypes); }
private void SetupAllowedChildren(IEnumerable <KeyValuePair <IContentType, DocumentTypeMetadata> > contentTypes) { var allKnownContentTypes = ContentTypeService.GetAllContentTypes().ToArray(); foreach (var item in contentTypes) { var ct = item.Key; var metadata = item.Value; ct.AllowedContentTypes = allKnownContentTypes .Where(c => metadata.AllowedChildren.Any(x => x.Alias == c.Alias)) .Select((c, i) => new ContentTypeSort { Id = new System.Lazy <int>(() => c.Id), SortOrder = i }); } }
public void Run() { Initialise("TypeSet3"); var dataTypes = DataTypeService.GetAllDataTypeDefinitions(); var expectedDataTypes = GetDataTypes(); AssertDataTypes(dataTypes, expectedDataTypes); var docTypes = ContentTypeService.GetAllContentTypes(); var expectedDocTypes = GetDocTypes(); AssertContentTypes(docTypes, expectedDocTypes); var mediaTypes = ContentTypeService.GetAllMediaTypes(); var expectedMediaTypes = GetMediaTypes(); AssertContentTypes(mediaTypes, expectedMediaTypes); }