public Task <int> SaveChangesAsync(CancellationToken requestAborted) { int changes = 0; changes += DbSetHelper.IncrementPrimaryKey(p => p.ProductId, Products); changes += DbSetHelper.IncrementPrimaryKey(o => o.OrderId, Orders); return(Task.FromResult(changes)); }
public int SaveChanges() { // Pretend that each entity gets a database id when we hit save. int changes = 0; changes += DbSetHelper.IncrementPrimaryKey <Author>(x => x.AuthorId, this.Authors); changes += DbSetHelper.IncrementPrimaryKey <Book>(x => x.BookId, this.Books); return(changes); }
private void CreateMockData(Mock <DashboardContext> dashboardContext) { var roles = new List <Role>() { new Role() { KeyID = 1, Name = "Admin", } }; _dashboardContext.Setup(x => x.Roles).Returns(DbSetHelper.CreateDbSetMock(roles).Object); var statuses = new List <Status>() { new Status() { KeyID = 1, Name = "Active" } }; _dashboardContext.Setup(x => x.Statuses).Returns(DbSetHelper.CreateDbSetMock(statuses).Object); var users = new List <User>() { new User() { KeyID = 1, Email = "*****@*****.**", MobileNumber = "9898989898", Name = "TestUser1", RoleId = 1, StatusId = 1 }, new User() { KeyID = 2, Email = "*****@*****.**", MobileNumber = "9898989898", Name = "TestUser2", RoleId = 1, StatusId = 1 } }; _dashboardContext.Setup(x => x.Users).Returns(DbSetHelper.CreateDbSetMock(users).Object); }
public GetMeetupsHandlerTests() { var meetups = new List <Meetup> { new Meetup { Id = 1, Name = "React London", Location = "London", StartTime = DateTime.Today, EndTime = DateTime.Today } }; var mockSet = DbSetHelper.MockDbSet(meetups); _db.Setup(o => o.Meetups).Returns(mockSet.Object); _handler = new GetMeetupsHandler(_db.Object); }
public void SaveOrder(Order order) { DbSetHelper.IncrementPrimaryKey <Order>(x => x.Id, this.Orders); Orders.Add(order); }