public void TestValidGenerator() { _sut = new WebConfigDependencyFactory(ValidMock().Object, _mockUmbracoHelper.Object); var result = _sut.CreateGenerator(); Assert.IsNotNull(result as FakeGenerator, "An incorrect type was returned"); }
/// <summary> /// Constructor for the sitemap handler /// </summary> public XmlSitemapHandler() { UmbracoContext.EnsureContext( new HttpContextWrapper(HttpContext.Current), ApplicationContext.Current, true); var factory = new WebConfigDependencyFactory(); _sitemapCache = factory.CreateCache(); _generator = factory.CreateGenerator(); _contentEngine = factory.CreateEngine(); }
/// <summary> /// Constructor for the sitemap handler /// </summary> public XmlSitemapHandler() { /* * UmbracoContext.EnsureContext( * new HttpContextWrapper(HttpContext.Current), * ApplicationContext.Current, * true); */ // TODO context ^. use providers. cleanup configuration folder and maybe file/folder organizing in project. update/add tests. var factory = new WebConfigDependencyFactory(); _sitemapCache = factory.CreateCache(); _generator = factory.CreateGenerator(); _contentEngine = factory.CreateEngine(); _logger = factory.CreateLogger(); }
public void TestInvalidEngine() { _sut = new WebConfigDependencyFactory(InvlaidMock().Object, _mockUmbracoHelper.Object); _sut.CreateEngine(); }