コード例 #1
0
        public void SetUp()
        {
            videoData   = DataCollection.Videos;
            commentData = DataCollection.Comments;
            rateData    = DataCollection.Rates;
            userData    = DataCollection.Users;
            var videoRepo = MockRepository <Video> .Initialize(videoData);

            var commentRepo = MockRepository <Comment> .Initialize(commentData);

            var rateRepo = MockRepository <Rate> .Initialize(rateData);

            var userRepo = MockUserRepository <ApplicationUser> .Initialize(userData);

            var rateService    = new RateService(rateRepo);
            var commentService = new CommentService(commentRepo);
            var videoService   = new VideoService(videoRepo, commentService, rateService);

            userService = new AccountService(userRepo, videoService, commentService, rateService);
        }