public void CanGetDocumentTypes() { var type = DocumentTypeUtility.GetTypeBuilder().CreateType(); var typeService = GetTypeService(type); var documentTypes = typeService.DocumentTypes; Assert.AreEqual(1, documentTypes.Count); }
public void CannotGetAbstractDocumentTypes() { var type = DocumentTypeUtility.GetTypeBuilder(TypeAttributes.Abstract).CreateType(); var typeService = GetTypeService(type); var documentTypes = typeService.DocumentTypes; Assert.IsFalse(documentTypes.Any()); }
public void CanGetDocumentTypes() { var type = DocumentTypeUtility.GetTypeBuilder().CreateType(); var typeServiceMock = GetTypeServiceMock(type); var typeResolver = new TypeResolver(typeServiceMock.Object); var documentTypes = typeResolver.DocumentTypes; Assert.AreEqual(1, documentTypes.Count); }
public void CanGetDocumentForValidDocumentType() { var type = DocumentTypeUtility.GetTypeBuilder().CreateType(); var contentMock = new Mock <IPublishedContent>(); contentMock.Setup(m => m.Properties).Returns(new List <IPublishedProperty>()); var service = new DocumentService(new Mock <IUmbracoHelperWrapper>().Object); var document = service.GetDocument(contentMock.Object, type); Assert.IsNotNull(document); }