protected override void beforeEach() { _root = AppDomain.CurrentDomain.BaseDirectory; _item = new Template(getPath("Actions", "Home", "home.spark"), _root, FubuSparkConstants.HostOrigin); _packageItem = new Template(getPath("Packages", "Package1", "Actions", "Home", "home.spark"), _root, "Package1"); _items = new TemplateRegistry { _item, _packageItem }; _builder = MockFor <ISharedPathBuilder>(); _builder.Stub(x => x.SharedFolderNames).Return(new[] { Constants.Shared }); }
public TemplateDirectoryProvider(ISharedPathBuilder builder, ITemplateRegistry <T> templates, ISharingGraph graph) { _builder = builder; _templates = templates; _graph = graph; }
public TemplateDirectoryProvider(ISharedPathBuilder builder) { _builder = builder; }