public void SetUp()
        {
            var services = new ServiceCollection();

            services.AddDbContext <WebsitesContext>(options => options.UseInMemoryDatabase(), ServiceLifetime.Singleton);
            services.AddSingleton <WebsitesController>();
            services.AddSingleton <SampleDataController>();
            var serviceProvider = services.BuildServiceProvider();

            _testContext = serviceProvider.GetService <WebsitesContext>();
            _testContext.SeedData().GetAwaiter().GetResult();
            _websitesController   = serviceProvider.GetService <WebsitesController>();
            _sampleDataController = serviceProvider.GetService <SampleDataController>();
        }
 public WebsiteTests()
 {
     _reactAspnet = new WebsitesController(new SampleDatabaseContext((new DbContextOptionsBuilder <SampleDatabaseContext>()).Options));
 }