public void SetupContext() { _innerRegistry = new Mock <IResourceRegistry>(); _context = AssmanContext.Create(ResourceMode.Release); _context.ScriptGroups.Add(new ScriptGroupElement { ConsolidatedUrl = ConsolidatedUrl, Include = new ResourceMatchElementCollection { new ResourceMatchElement { Regex = "~/configured/location/.+" } } }); _consolidatingRegistry = new ConsolidatingResourceRegistry(_innerRegistry.Object, _context.GetScriptUrls, _context.GetResourceDependencies); }
public void Init() { _finder = new StubResourceFinder(); _finder.CreateResource(myScript); _finder.CreateResource(mySecondScript); _finder.CreateResource(excludedScript); _dependencyProvider = new StubDependencyProvider(); DependencyManagerFactory.ClearDependencyCache(); _context = AssmanContext.Create(ResourceMode.Debug); _context.ConsolidateScripts = true; _context.ConfigurationLastModified = DateTime.MinValue; _context.AddFinder(_finder); _context.MapExtensionToDependencyProvider(".js", _dependencyProvider); _groupElement = new ScriptGroupElement(); _groupElement.ConsolidatedUrl = consolidatedScript; _groupElement.Exclude.AddPattern(excludedScript); _context.ScriptGroups.Add(_groupElement); _registry = new ConsolidatingResourceRegistry(new ResourceRequirementCollection(), "Default", _context.ScriptPathResolver, new ConfiguredVersioningStrategy(() => _context.Version)); }
public void Init() { _finder = new StubResourceFinder(); _finder.CreateResource(myScript); _finder.CreateResource(mySecondScript); _finder.CreateResource(excludedScript); _dependencyProvider = new StubDependencyProvider(); DependencyManagerFactory.ClearDependencyCache(); _context = AssmanContext.Create(ResourceMode.Debug); _context.ConsolidateScripts = true; _context.ConfigurationLastModified = DateTime.MinValue; _context.AddFinder(_finder); _context.MapExtensionToDependencyProvider(".js", _dependencyProvider); _groupElement = new ScriptGroupElement(); _groupElement.ConsolidatedUrl = consolidatedScript; _groupElement.Exclude.AddPattern(excludedScript); _context.ScriptGroups.Add(_groupElement); _registry = new ConsolidatingResourceRegistry(new ResourceRequirementCollection(), "Default", _context.ScriptPathResolver, new ConfiguredVersioningStrategy(() => _context.Version)); }