public void ErrorRecoveryTest() { ERlist list = new ERlist(); bool errorOccurred = false; try { list.SaveItem(10); } catch (Exception ex) { errorOccurred = true; } Assert.AreEqual(true, errorOccurred, "An error should have been thrown."); Assert.AreEqual(true, list.RaiseListChangedEvents, "RaiseListChangedEvents should have been reset"); }
public void ErrorRecoveryTest() { IDataPortal <ERlist> dataPortal = _testDIContext.CreateDataPortal <ERlist>(); ERlist list = dataPortal.Create(); bool errorOccurred = false; try { list.SaveItem(10); } catch { errorOccurred = true; } Assert.AreEqual(true, errorOccurred, "An error should have been thrown."); Assert.AreEqual(true, list.RaiseListChangedEvents, "RaiseListChangedEvents should have been reset"); }