/// <summary> /// Constructor used to wrap the ITypedPublishedContentQuery and IDynamicPublishedContentQuery objects passed in /// </summary> /// <param name="typedContentQuery"></param> /// <param name="dynamicContentQuery"></param> public PublishedContentQuery(ITypedPublishedContentQuery typedContentQuery, IDynamicPublishedContentQuery dynamicContentQuery) { if (typedContentQuery == null) { throw new ArgumentNullException("typedContentQuery"); } if (dynamicContentQuery == null) { throw new ArgumentNullException("dynamicContentQuery"); } _typedContentQuery = typedContentQuery; _dynamicContentQuery = dynamicContentQuery; }
public static UmbracoHelper GetUmbracoHelper(UmbracoContext context, ICultureDictionary cultureDictionary = null, MembershipHelper membershipHelper = null, UrlProvider urlProvider = null, IPublishedContent content = null, ITypedPublishedContentQuery typedQuery = null, IDynamicPublishedContentQuery dynamicQuery = null, ITagQuery tagQuery = null, IDataTypeService typeService = null, IUmbracoComponentRenderer componentRenderer = null) { return(new UmbracoHelper(context, content ?? Mock.Of <IPublishedContent>(), typedQuery ?? Mock.Of <ITypedPublishedContentQuery>(), dynamicQuery ?? Mock.Of <IDynamicPublishedContentQuery>(), tagQuery ?? Mock.Of <ITagQuery>(), typeService ?? Mock.Of <IDataTypeService>(), urlProvider ?? GetUmbracoUrlProvider(context), cultureDictionary ?? Mock.Of <ICultureDictionary>(), componentRenderer ?? Mock.Of <IUmbracoComponentRenderer>(), membershipHelper ?? GetUmbracoMembershipHelper(context))); }