public void SetUpFixture() { using (var db = new SampleWebAppDb()) { DataLayerInitialise.InitialiseThis(false, true); DataLayerInitialise.ResetBlogs(db, TestDataSelection.Small); } }
public void Check11BlogsResetMediumOk() { using (var db = new SampleWebAppDb()) { //SETUP DataLayerInitialise.InitialiseThis(false, true); //ATTEMPT DataLayerInitialise.ResetBlogs(db, TestDataSelection.Medium); //VERIFY db.Blogs.Count().ShouldEqual(4); db.Posts.Count().ShouldEqual(17); db.Tags.Count().ShouldEqual(8); } }
public void Check20NullInitialiserOk() { Check10BlogsResetSmallOk(); //we call this to ensure the database is setup using (var db = new SampleWebAppDb()) { //SETUP DataLayerInitialise.InitialiseThis(false, false); //select null initialiser //ATTEMPT DataLayerInitialise.ResetBlogs(db, TestDataSelection.Small); //VERIFY db.Blogs.Count().ShouldEqual(2); db.Posts.Count().ShouldEqual(3); db.Tags.Count().ShouldEqual(3); } }
public ActionResult Reset(SampleWebAppDb db) { DataLayerInitialise.ResetBlogs(db, TestDataSelection.Medium); TempData["message"] = "Successfully reset the blogs data"; return(RedirectToAction("Index")); }