public void Init() { this.AutoMapperConfig = new AutoMapperConfig(); this.AutoMapperConfig.Execute(typeof(HomeController).Assembly); this.CacheServiceMock = new Mock<ICacheService>(); this.CacheServiceMock.Setup(x => x.Get(It.IsAny<string>(), It.IsAny<object>, It.IsAny<int>())) .Returns(FakeDbRepository.GetArticles()); this.ArticleServiceMock = new Mock<IArticleService>(); this.ArticleServiceMock.Setup(x => x.GetAll()).Returns(FakeDbRepository.GetArticles); this.ArticleServiceMock.Setup(x => x.AnyByTitle(It.IsAny<string>())).Returns(false); this.ArticleServiceMock.Setup(x => x.GetPublishedFromTagByAlias(It.IsAny<string>(), 1, 1)).Returns(FakeDbRepository.GetArticles); this.ArticleServiceMock.Setup(x => x.HasImageId(-1)).Returns(true); this.ArticleServiceMock.Setup(x => x.HasImageId(1)).Returns(false); this.RubricServiceMock = new Mock<IRubricService>(); this.RubricServiceMock.Setup(x => x.GetAll()).Returns(FakeDbRepository.GetRubrics()); this.TagServiceMock = new Mock<ITagService>(); this.TagServiceMock.Setup(x => x.GetAll()).Returns(FakeDbRepository.GetTags); this.ImageServiceMock = new Mock<IImageService>(); this.ImageServiceMock.Setup(x => x.GetById(1)).Returns(FakeDbRepository.GetImages().FirstOrDefault()); this.ImageServiceMock.Setup(x => x.GetAll()).Returns(FakeDbRepository.GetImages()); this.Transliterator = new Mock<ITransliterator>(); this.Transliterator.Setup(x => x.GetLetterInEnglish(It.IsAny<char>())).Returns(It.IsAny<string>()); this.Transliterator.Setup(x => x.GetTextInEnglish(It.IsAny<string>())).Returns(It.IsAny<string>()); this.SecuritySanitizer = new Mock<IHtmlSecuritySanitizer>(); this.SecuritySanitizer.Setup(x => x.Clean(It.IsAny<string>())).Returns(It.IsAny<string>()); }
public void Init() { this.autoMapperConfig = new AutoMapperConfig(); this.autoMapperConfig.Execute(typeof(HomeController).Assembly); this.articleServiceMock = new Mock<IArticleService>(); this.articleServiceMock.Setup(x => x.AnyByTitle(It.IsAny<string>())).Returns(false); this.articleServiceMock.Setup(x => x.GetPublishedFromTagByAlias(It.IsAny<string>(), 1, 1)) .Returns(FakeDbRepository.GetArticles); this.rubricServiceMock = new Mock<IRubricService>(); this.rubricServiceMock.Setup(x => x.GetAll()).Returns(FakeDbRepository.GetRubrics()); this.tagServiceMock = new Mock<ITagService>(); this.tagServiceMock.Setup(x => x.GetAll()).Returns(FakeDbRepository.GetTags); }
protected void Application_Start() { // ViewEngines, Db Migrations, DI - AutoFac ViewEngineConfig.Initialize(); DatabaseConfig.Initialize(); AutofacConfig.RegisterAutofac(); // MVC stuff AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); // AutoMapper configuration var autoMapperConfig = new AutoMapperConfig(); autoMapperConfig.Execute(Assembly.GetExecutingAssembly()); }