public Navigator(IPersister persister, IHost host, VirtualNodeFactory nodes, ContentSource sources) { this.persister = persister; this.host = host; this.virtualNodes = nodes; this.sources = sources; }
public override void SetUp() { base.SetUp(); webContext = new ThreadContext(); host = new Host(webContext, 1, 1); source = TestSupport.SetupContentSource(webContext, host, persister.Repository); }
public void DatabaseSource_IsOrdered_AfterInterfaceSource() { ContentSource cs = new ContentSource(new Fakes.FakeSecurityManager(), new SourceBase[] { new DatabaseSource(null, null), new TestSource() }); Assert.That(cs.Sources.Last(), Is.TypeOf<DatabaseSource>()); }
public void DatabaseSource_IsOrderedLast() { ContentSource cs = new ContentSource(new Fakes.FakeSecurityManager(), new DatabaseSource(null, null), new ActiveContentSource()); Assert.That(cs.Sources.Last(), Is.TypeOf<DatabaseSource>()); }
private static ContentSource CreateSource() { ContentSource cs = new ContentSource(new Fakes.FakeSecurityManager(), new SourceBase[] { new DatabaseSource(null, null), new TestSource() }); return cs; }