public PostManager()
 {
     _postRepo      = new UserPostRepository();
     _postModelRepo = new PostModelRepository();
     _imgM          = new ImageManager();
     _cRepo         = new CommentRepository();
 }
예제 #2
0
        private IUserPostService GetService(IEnumerable <UserPost> data)
        {
            var mockContext = new Mock <FriendyContext>();
            var mockSet     = Helpers.GetMockDbSet(data.ToList());

            mockContext.Setup(c => c.Set <UserPost>()).Returns(mockSet.Object);
            var mockWrapper = new Mock <RepositoryWrapper>(mockContext.Object);
            var rep         = new UserPostRepository(mockContext.Object);

            mockWrapper.Setup(c => c.UserPost).Returns(rep);
            var service = new UserPostService(mockWrapper.Object, _mapper, null);

            return(service);
        }
 public UserController()
 {
     userPostRepo = new UserPostRepository();
 }