public static void PerformOperations(ITestObjectManager mgr, ITestObjectDao dao) { Assert.IsNotNull(mgr); TestObject to1 = new TestObject(); to1.Name = "Jack"; to1.Age = 7; TestObject to2 = new TestObject(); to2.Name = "Jill"; to2.Age = 8; mgr.SaveTwoTestObjects(to1, to2); TestObject to = dao.FindByName("Jack"); Assert.IsNotNull(to); to = dao.FindByName("Jill"); Assert.IsNotNull(to); Assert.AreEqual("Jill", to.Name); mgr.DeleteTwoTestObjects("Jack", "Jill"); to = dao.FindByName("Jack"); Assert.IsNull(to); to = dao.FindByName("Jill"); Assert.IsNull(to); }
public void TearDown() { ITestObjectManager testObjectManager = ctx["testObjectManager"] as ITestObjectManager; testObjectManager.DeleteTwoTestObjects("Jack", "Jill"); testObjectManager.DeleteAllTestObjects(); }