public void SetUp() { var dbOptions = new DbContextOptionsBuilder <MyHelperContext>().UseInMemoryDatabase(databaseName: "TestDb").Options; _myHelperDbContext = new MyHelperContext(dbOptions); new UnitTestDbSeeder(_myHelperDbContext).SeedDb(); _noteService = new NoteService(_myHelperDbContext, new Mock <IMapper>().Object); }
public DbSeeder( MyHelperContext dbContext, IWebHostEnvironment hostingEnvironment, CosmosDbContext cosmosDbContext ) { _myHelperDbContext = dbContext; _hostingEnvironment = hostingEnvironment; _cosmosDbContext = cosmosDbContext; }
private void CreateUpdateMhTask(MyHelperContext dbContext, MhTask mhTask) { var updateMhTask = new UpdateMhTask { Description = Constants.Updates.CreateChildMhTask, UpdateDate = DateTime.Now, MhTask = mhTask }; dbContext.UpdateMhTasks.AddAsync(updateMhTask); }
private void CreateMhTaskTags(MyHelperContext dbContext, MhTask parentMhTask, MhTask mhTask) { var mhTaskTags = parentMhTask.MhTaskTags .Select(x => new MhTaskTag { MhTask = mhTask, Tag = x.Tag }); dbContext.MhTaskTags.AddRangeAsync(mhTaskTags); }
private async Task AddToUpdateMhTask(MyHelperContext myHelperDbContext, MhTask mhTask, string description) { var updateMhTask = new UpdateMhTask { Description = description, UpdateDate = DateTime.Now, MhTask = mhTask }; await myHelperDbContext.UpdateMhTasks.AddAsync(updateMhTask); }
private MhTask CreateMhTask(MyHelperContext dbContext, MhTask parentMhTask, ScheduleMhTask scheduleMhTask) { var startDate = parentMhTask.Children.Any() ? (parentMhTask.Children.Last().StartDate < parentMhTask.StartDate ? parentMhTask.StartDate : parentMhTask.Children.Last().StartDate) : parentMhTask.StartDate; var mhTask = new MhTask { Name = parentMhTask.Name, Description = parentMhTask.Description, StartDate = startDate.AddDays((double)scheduleMhTask.ScheduleMhTaskType), AppUserId = parentMhTask.AppUserId, MhTaskState = EMhTaskState.ReSchedule, MhTaskVisibleType = parentMhTask.MhTaskVisibleType, Parent = parentMhTask }; parentMhTask.Children.Add(mhTask); return(mhTask); }
public DbSeeder(MyHelperContext dbContext, IHostingEnvironment hostingEnvironment) { _myHelperDbContext = dbContext; _hostingEnvironment = hostingEnvironment; }
public NoteService(MyHelperContext myHelperDbContext, IMapper mapper) : base(myHelperDbContext, mapper) { }
public UnitTestDbSeeder(MyHelperContext dbContext) => _myHelperDbContext = dbContext;
public MhTaskService(MyHelperContext myHelperDbContex, IMapper mapper) : base(myHelperDbContex, mapper) { }
/// <summary> /// Initializes a new instance of the class. /// </summary> /// <param name="myHelperDbContext">Db context.</param> protected BaseService(MyHelperContext myHelperDbContext, IMapper mapper) { _myHelperDbContext = myHelperDbContext; _mapper = mapper; }
public AccountService(MyHelperContext myHelperDbContext, IMapper mapper, ITokenService tokenService) : base(myHelperDbContext, mapper) { _tokenService = tokenService; }
public AppUserService(MyHelperContext myHelperDbContext, IMapper mapper) : base(myHelperDbContext, mapper) { }
public FriendService(MyHelperContext myHelperDbContext, IMapper mapper) : base(myHelperDbContext, mapper) { }