protected async Task InitializeDatabase(string databaseName) { var fakeDatabase = new FakeBlogDbContext(databaseName); await AddFakeArticles(fakeDatabase); this.Database = fakeDatabase.Data; }
private async Task <ArticleService> GetArticleService(string databaseName) { var db = new FakeBlogDbContext(databaseName); await this.AddFakeArticles(db); return(new ArticleService(db.Data)); }
private async Task AddFakeArticles(FakeBlogDbContext fakeDb) => await fakeDb.Add(new Article { Id = 1, UserId = "1" }, new Article { Id = 2, UserId = "2" });
private static async Task AddFakeArticles(FakeBlogDbContext fakeDb) => await fakeDb.Add(new Article { Id = 1, UserId = "1" }, new Article { Id = 2, UserId = "2", IsPublic = true });