public void TestWipeDbViaSqlNotAuthorsOk() { //SETUP var options = SqliteInMemory.CreateOptions <BookContext>(); using (var context = new BookContext(options)) { context.Database.EnsureCreated(); context.SeedDatabaseFourBooks(); //ATTEMPT context.WipeAllDataFromDatabase(false, 10, typeof(Author)); //VERIFY context.Books.Count().ShouldEqual(0); context.Authors.Count().ShouldNotEqual(0); } }
public void TestWipeDbViaSqlOk() { //SETUP var options = SqliteInMemory.CreateOptions <BookContext>(); using (var context = new BookContext(options)) { context.Database.EnsureCreated(); context.SeedDatabaseFourBooks(); //ATTEMPT #pragma warning disable 618 context.WipeAllDataFromDatabase(); #pragma warning restore 618 //VERIFY context.Books.Count().ShouldEqual(0); context.Authors.Count().ShouldEqual(0); } }