コード例 #1
0
        public void Setup()
        {
            _data = new List <Setting>()
            {
                new Setting()
                {
                    Id = 1
                },
                new Setting()
                {
                    Id = 2
                },
                new Setting()
                {
                    Id = 3
                }
            };

            _context = InMemoryDatabaseUtility.GetInMemoryDatabaseContext();

            _context.Settings.AddRange(_data);
            _context.SaveChanges();

            _repository = new EfCoreSettingRepository(_context);
        }
コード例 #2
0
        public void Setup()
        {
            _data    = new List <Post>();
            _context = InMemoryDatabaseUtility.GetInMemoryDatabaseContext();

            _context.Posts.AddRange(_data);
            _context.SaveChanges();

            _repository = new EfCorePostRepository(_context);
        }
コード例 #3
0
        public void Setup()
        {
            _data    = new List <User>();
            _context = InMemoryDatabaseUtility.GetInMemoryDatabaseContext();

            _context.Users.AddRange(_data);
            _context.SaveChanges();

            _fakeUserManager   = new Mock <FakeUserManager>();
            _fakeSignInManager = new Mock <FakeSignInManger>();

            _repository = new EfCoreUserRepository(
                _fakeUserManager.Object, _fakeSignInManager.Object, new PasswordHasher <User>());
        }
コード例 #4
0
        public void Setup()
        {
            _data = new List <PostCategory>()
            {
                new PostCategory()
                {
                    Id    = 1,
                    Title = "Title"
                }
            };

            _context = InMemoryDatabaseUtility.GetInMemoryDatabaseContext();

            _context.PostCategories.AddRange(_data);
            _context.SaveChanges();

            _repository = new EfCorePostCategoryRepository(_context);
        }
コード例 #5
0
        public void Setup()
        {
            _data = new List <PostComment>()
            {
                new PostComment()
                {
                    Id           = 1,
                    ParentId     = null,
                    Status       = PostCommentStatus.Accepted,
                    User         = new User(),
                    Post         = new Post(),
                    UserId       = null,
                    UserFullName = "UserFullName",
                    Email        = "Email",
                    Body         = "Body",
                    Ip           = "Ip"
                },
                new PostComment()
                {
                    Id           = 2,
                    ParentId     = 1,
                    Status       = PostCommentStatus.Unclear,
                    User         = new User(),
                    Post         = new Post(),
                    UserId       = null,
                    UserFullName = "UserFullName",
                    Email        = "Email",
                    Body         = "Body",
                    Ip           = "Ip"
                },
                new PostComment()
                {
                    Id           = 3,
                    ParentId     = 1,
                    Status       = PostCommentStatus.Accepted,
                    User         = new User(),
                    Post         = new Post(),
                    UserId       = null,
                    UserFullName = "UserFullName",
                    Email        = "Email",
                    Body         = "Body",
                    Ip           = "Ip"
                },
                new PostComment()
                {
                    Id           = 4,
                    ParentId     = 1,
                    Status       = PostCommentStatus.Unclear,
                    User         = new User(),
                    Post         = new Post(),
                    UserId       = null,
                    UserFullName = "UserFullName",
                    Email        = "Email",
                    Body         = "Body",
                    Ip           = "Ip"
                },
                new PostComment()
                {
                    Id           = 5,
                    ParentId     = 1,
                    Status       = PostCommentStatus.Rejected,
                    User         = new User(),
                    Post         = new Post(),
                    UserId       = null,
                    UserFullName = "UserFullName",
                    Email        = "Email",
                    Body         = "Body",
                    Ip           = "Ip"
                }
            };

            _context = InMemoryDatabaseUtility.GetInMemoryDatabaseContext();

            _context.PostComments.AddRange(_data);
            _context.SaveChanges();

            _repository = new EfCorePostCommentRepository(_context);
        }