예제 #1
0
        public TestUnitTest() : base()
        {
            _serviceCollection.AddScoped <IDbContextExtendSvc, DbContextExtendSvc>();
            BuilderServiceProvider();
            var mapper             = _serviceProvider.GetService <IMapper>();
            var dbContextExtendSvc = _serviceProvider.GetService <IDbContextExtendSvc>();
            var list = new List <ArticleType>()
            {
                new ArticleType()
                {
                    Id = 1, Name = "1", EditerName = "123", CreateTime = DateTime.Now
                },
                new ArticleType()
                {
                    Id = 1, Name = "2", EditerName = "223", CreateTime = DateTime.Now
                },
            };

            _mockSet     = new Mock <DbSet <ArticleType> >().SetupList(list);
            _mockContext = new Mock <TestDBContext>();
            _mockContext.Setup(x => x.ArticleType).Returns(_mockSet.Object);
            _mockSvc = new ArticleTypeSvc(mapper, _mockContext.Object, dbContextExtendSvc);
        }
 public ArticleTypeController(IArticleTypeSvc articleTypeSvc)
 {
     _articleTypeSvc = articleTypeSvc;
 }
예제 #3
0
 public TestController(ICommentSvc commentSvc, IArticleTypeSvc articleTypeSvc)
 {
     _commentSvc     = commentSvc;
     _articleTypeSvc = articleTypeSvc;
 }