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); }
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; }