Example #1
0
        public void Setup()
        {
            _config             = Substitute.For <IConfig>();
            _archetypeThumbnail = Substitute.For <IArchetypeThumbnail>();

            _sut = new ArchetypeWebPage(_config, new HtmlWebPage(), _archetypeThumbnail);
        }
 public ArchetypeWebPage(IConfig config, IHtmlWebPage htmlWebPage, IArchetypeThumbnail archetypeThumbnail)
 {
     _config             = config;
     _htmlWebPage        = htmlWebPage;
     _archetypeThumbnail = archetypeThumbnail;
 }
Example #3
0
 public void SetUp()
 {
     _htmlWebPage        = Substitute.For <IHtmlWebPage>();
     _archetypeThumbnail = Substitute.For <IArchetypeThumbnail>();
     _sut = new ArchetypeWebPage(Substitute.For <IOptions <AppSettings> >(), _htmlWebPage, _archetypeThumbnail);
 }
 public ArchetypeWebPage(IOptions <AppSettings> appsettingsOptions, IHtmlWebPage htmlWebPage, IArchetypeThumbnail archetypeThumbnail)
 {
     _appsettingsOptions = appsettingsOptions;
     _htmlWebPage        = htmlWebPage;
     _archetypeThumbnail = archetypeThumbnail;
 }