Exemple #1
0
        private void SetUp()
        {
            var services = new ServiceCollection();

            services.AddDbContext <PcPartPickerDbContext>(options =>
                                                          options.UseInMemoryDatabase(Guid.NewGuid().ToString()));

            services.AddScoped <IStorageOptionService, StorageOptionService>();

            services.AddScoped <IUnitOfWork, UnitOfWork>();

            services.AddScoped <IRepository <StorageOption>, Repository <StorageOption> >();
            IServiceProvider provider = services.BuildServiceProvider();

            _context = provider.GetService <PcPartPickerDbContext>();
            _storageOptionService = provider.GetService <IStorageOptionService>();

            _testStorageOptions = GetStorageOptions();
        }
Exemple #2
0
 public StorageOptionsController(IStorageOptionService service, IGoogleDriveService driveService)
 {
     _service      = service;
     _driveService = driveService;
 }