public void MockControllerSetUp() { var optionsBuilder = new DbContextOptionsBuilder <NewsfeedContext>(); optionsBuilder.UseInMemoryDatabase("fakeDb"); fakeContext = new NewsfeedContext(optionsBuilder.Options); fakeContext.Users = DbContextHelper.GetQueryableMockDbSet ( new User() { Id = 2 }, new User() { Id = 3 }, new User() { Id = 1, Friendships = { new Friendship { Friend1Id = 1, Friend2Id = 2 }, new Friendship { Friend1Id = 1, Friend2Id = 3 } } } ); fakeContext.Digests = DbContextHelper.GetQueryableMockDbSet ( new Digest() { Id = 1, CreatorId = 1 }, new Digest() { Id = 2, CreatorId = 1 }, new Digest() { Id = 3, CreatorId = 2 } ); controller = new UsersController(fakeContext); }
public void MockControllerSetUp() { var optionsBuilder = new DbContextOptionsBuilder <NewsfeedContext>(); optionsBuilder.UseInMemoryDatabase("fakeDb"); fakeContext = new NewsfeedContext(optionsBuilder.Options); fakeContext.Users = DbContextHelper.GetQueryableMockDbSet ( new User() { Id = 1, Subscriptions = { new Subscription { UserId = 1, DigestId = 1 } } }, new User() { Id = 2 } ); fakeContext.Digests = DbContextHelper.GetQueryableMockDbSet ( new Digest() { Id = 1, CreatorId = 1 }, new Digest() { Id = 2, CreatorId = 1 }, new Digest() { Id = 3, CreatorId = 2, IsPublic = false } ); controller = new SubscriptionsController(fakeContext); }
public PostsController(NewsfeedContext context) { db = context; }
public AccountController(NewsfeedContext context) { db = context; }
public UsersController(NewsfeedContext context) { db = context; }
public SubscriptionsController(NewsfeedContext context) { db = context; }