예제 #1
0
		public void DefaultValues ()
		{
			MetaHeader mh = new MetaHeader ();
			Assert.AreEqual (0, mh.HeaderSize, "HeaderSize");
			Assert.AreEqual (0, mh.MaxRecord, "MaxRecord");
			Assert.AreEqual (0, mh.NoObjects, "NoObjects");
			Assert.AreEqual (0, mh.NoParameters, "NoParameters");
			Assert.AreEqual (0, mh.Size, "Size");
			Assert.AreEqual (0, mh.Type, "Type");
			Assert.AreEqual (0, mh.Version, "Version");
		}
예제 #2
0
		public void Max ()
		{
			MetaHeader mh = new MetaHeader ();
			mh.HeaderSize = short.MaxValue;
			Assert.AreEqual (short.MaxValue, mh.HeaderSize, "HeaderSize");
			mh.MaxRecord = int.MaxValue;
			Assert.AreEqual (int.MaxValue, mh.MaxRecord, "MaxRecord");
			mh.NoObjects = short.MaxValue;
			Assert.AreEqual (short.MaxValue, mh.NoObjects, "NoObjects");
			mh.NoParameters = short.MaxValue;
			Assert.AreEqual (short.MaxValue, mh.NoParameters, "NoParameters");
			mh.Size = int.MaxValue;
			Assert.AreEqual (int.MaxValue, mh.Size, "Size");
			mh.Type = short.MaxValue;
			Assert.AreEqual (short.MaxValue, mh.Type, "Type");
			mh.Version = short.MaxValue;
			Assert.AreEqual (short.MaxValue, mh.Version, "Version");
		}
예제 #3
0
		static public void Check_MetaHeader_WmfPlaceable (MetaHeader mh)
		{
			Assert.AreEqual (9, mh.HeaderSize, "HeaderSize");
			Assert.AreEqual (98, mh.MaxRecord, "MaxRecord");
			Assert.AreEqual (3, mh.NoObjects, "NoObjects");
			Assert.AreEqual (0, mh.NoParameters, "NoParameters");
			Assert.AreEqual (1737, mh.Size, "Size");
			Assert.AreEqual (1, mh.Type, "Type");
			Assert.AreEqual (0x300, mh.Version, "Version");
		}