public void TestPhotosExist() { using (var photosContext = new PhotosDbContext()) { int photosCount = photosContext.Photos.Count(); Assert.NotZero(photosCount); } }
public UploadModel( Cloudinary cloudinary, PhotosDbContext context ) { _cloudinary = cloudinary; _context = context; }
public TestContext Build() { var dbInitializer = new TestPhotosDbInitializer(_albums); Database.SetInitializer(dbInitializer); PhotosDbContext context = null; try { context = new PhotosDbContext(); context.Database.Initialize(force: true); return(new TestContext(context)); } catch (Exception) { context?.Dispose(); throw; } }
public void TestAddNewPhotoAlbumToDatabase2() { var place = new PlaceEntity { Name = "TestPlace", City = "City", Country = "Country" }; var photoAlbum = new AlbumEntity { Title = "TestPhotoAlbum", Description = "TestDescription", Period = new DateTimePeriod(), Place = place, Photos = new List <PhotoEntity> { new PhotoEntity { Title = "TestPhoto#1", Image = new byte[] { 1 }, Place = place }, new PhotoEntity { Title = "TestPhoto#2", Image = new byte[] { 2 }, Place = place }, } }; using (var photosContext = new PhotosDbContext()) { //photosContext.Configuration.AutoDetectChangesEnabled = false; //photosContext.Configuration.ValidateOnSaveEnabled = false; photosContext.Albums.Add(photoAlbum); photosContext.SaveChanges(); } }
public IndexModel(PhotosDbContext dbContext) { _dbContext = dbContext; }
public PlaceRepository(PhotosDbContext context) { _context = context; }
public IQueryable <Photo> GetPhotos([Service] PhotosDbContext context) => context.Photos;
public ApiController(PhotosDbContext photosDbContext) { _photosDbContext = photosDbContext; }
public AlbumRepository(PhotosDbContext photosContext) { Verifiers.ArgNullVerify(photosContext, nameof(photosContext)); _context = photosContext; }
public TestContext(PhotosDbContext context) { _context = context; _albumRepository = new AlbumRepository(context); _photoRepository = new PhotoRepository(context, _albumRepository); }
public PhotoRepository(PhotosDbContext photosContext, IAlbumRepository albumRepository) { _photosContext = photosContext; _albumRepository = albumRepository; }