Пример #1
0
        public CommentRepositoryTests()
        {
            // Arrange
            dbSetCommentMock = new MockedDbSet <Comment>(testCommnets);

            var builder     = new DbContextOptionsBuilder <AdvertContext>();
            var contextMock = new Mock <AdvertContext>(builder.Options);

            contextMock.Setup(c => c.Set <Comment>()).Returns(dbSetCommentMock.Object);
            contextMock.Setup(c => c.Comments).Returns(dbSetCommentMock.Object);

            repo = new CommentRepository(contextMock.Object);
        }
        public RealEstateRepositoryTests()
        {
            // Arrange
            dbSetRealEstateMock = new MockedDbSet <RealEstate>(testRealEstates);

            var builder     = new DbContextOptionsBuilder <AdvertContext>();
            var contextMock = new Mock <AdvertContext>(builder.Options);

            contextMock.Setup(c => c.Set <RealEstate>()).Returns(dbSetRealEstateMock.Object);
            contextMock.Setup(c => c.RealEstates).Returns(dbSetRealEstateMock.Object);

            repo = new RealEstateRepository(contextMock.Object);
        }
        public UserRepositoryTests()
        {
            // Arrange
            dbSetUserMock = new MockedDbSet <User>(testUsers);

            var builder     = new DbContextOptionsBuilder <AdvertContext>();
            var contextMock = new Mock <AdvertContext>(builder.Options);

            contextMock.Setup(c => c.Set <User>()).Returns(dbSetUserMock.Object);
            contextMock.Setup(c => c.Users).Returns(dbSetUserMock.Object);

            repo = new UserRepository(contextMock.Object);
        }
Пример #4
0
        public PictureRepositoryTests()
        {
            // Arrange
            dbSetPictureMock = new MockedDbSet <Picture>(testPictures);

            var builder     = new DbContextOptionsBuilder <AdvertContext>();
            var contextMock = new Mock <AdvertContext>(builder.Options);

            contextMock.Setup(c => c.Set <Picture>()).Returns(dbSetPictureMock.Object);
            contextMock.Setup(c => c.Pictures).Returns(dbSetPictureMock.Object);

            repo    = new PictureRepository(contextMock.Object);
            context = contextMock.Object;
        }