示例#1
0
        public void GetEnumerator_Disposed()
        {
            CloneResourceSet rs = new CloneResourceSet(new ClonableObject());

            rs.Dispose();
            try {
                rs.GetEnumerator();
                Assert.Fail("#1");
            } catch (ObjectDisposedException ex) {
                // Cannot access a closed resource set
                Assert.AreEqual(typeof(ObjectDisposedException), ex.GetType(), "#2");
                Assert.IsNull(ex.InnerException, "#3");
                Assert.IsNotNull(ex.Message, "#4");
            }
        }
示例#2
0
        public void GetEnumerator()
        {
            CloneResourceSet rs = new CloneResourceSet(new ClonableObject());

            Assert.IsNotNull(rs.GetEnumerator());
        }
示例#3
0
		public void GetEnumerator_Disposed ()
		{
			CloneResourceSet rs = new CloneResourceSet (new ClonableObject ());
			rs.Dispose ();
			try {
				rs.GetEnumerator ();
				Assert.Fail ("#1");
			} catch (ObjectDisposedException ex) {
				// Cannot access a closed resource set
				Assert.AreEqual (typeof (ObjectDisposedException), ex.GetType (), "#2");
				Assert.IsNull (ex.InnerException, "#3");
				Assert.IsNotNull (ex.Message, "#4");
			}
		}
示例#4
0
		public void GetEnumerator ()
		{
			CloneResourceSet rs = new CloneResourceSet (new ClonableObject ());
			Assert.IsNotNull (rs.GetEnumerator ());
		}