public void WriteTest() { FeatureSheet target = new FeatureSheet(); // TODO: Initialize to an appropriate value CommonTestMethod.DisableDebugAsserts(); try { target.Write(); Assert.Fail("Write succeeded with no sheet name!"); } catch (Exception e) { ArgumentNullException expectedException = new ArgumentNullException(); Assert.AreEqual(expectedException.GetType(), e.GetType()); } finally { CommonTestMethod.EnableDebugAsserts(); } }
public void ReadToEndTest() { FeatureSheet target = new FeatureSheet(); // TODO: Initialize to an appropriate value // TODO: Sheet parameter must be set CommonTestMethod.DisableDebugAsserts(); try { target.ReadToEnd(); Assert.Fail("ReadToEnd returned when Sheet not set!"); } catch (Exception e) { NullReferenceException expectedException = new NullReferenceException(); Assert.AreEqual(expectedException.GetType(), e.GetType()); } finally { CommonTestMethod.EnableDebugAsserts(); } }
public void SaveFeaturesTest() { FeatureSheet target = new FeatureSheet(); // TODO: Initialize to an appropriate value TreeView tv = null; // TODO: Initialize to an appropriate value // TODO: SaveFeatures depends on settings in Param class being loaded! CommonTestMethod.DisableDebugAsserts(); try { target.SaveFeatures(tv); Assert.Fail("SaveFeatures returned when Param not loaded!"); } catch (Exception e) { KeyNotFoundException expectedException = new KeyNotFoundException(); Assert.AreEqual(expectedException.GetType(), e.GetType()); } finally { CommonTestMethod.EnableDebugAsserts(); } }
protected void TearDown() { CommonTestMethod.EnableDebugAsserts(); }