Пример #1
0
		public virtual void  TestFlagsAttribute()
		{
			FlagsAttributeImpl att = new FlagsAttributeImpl();
			Assert.AreEqual(0, att.GetFlags());
			
			att.SetFlags(1234);
			Assert.AreEqual("flags=1234", att.ToString());
			
			FlagsAttributeImpl att2 = (FlagsAttributeImpl) AssertCloneIsEqual(att);
			Assert.AreEqual(1234, att2.GetFlags());
			
			att2 = (FlagsAttributeImpl) AssertCopyIsEqual(att);
			Assert.AreEqual(1234, att2.GetFlags());
			
			att.Clear();
			Assert.AreEqual(0, att.GetFlags());
		}
Пример #2
0
		public virtual void  TestFlagsAttribute()
		{
			FlagsAttributeImpl att = new FlagsAttributeImpl();
			Assert.AreEqual(0, att.GetFlags());
			
			att.SetFlags(1234);
			Assert.AreEqual("flags=1234", att.ToString());
			
			FlagsAttributeImpl att2 = (FlagsAttributeImpl) AssertCloneIsEqual(att);
			Assert.AreEqual(1234, att2.GetFlags());
			
			att2 = (FlagsAttributeImpl) AssertCopyIsEqual(att);
			Assert.AreEqual(1234, att2.GetFlags());
			
			att.Clear();
			Assert.AreEqual(0, att.GetFlags());
		}