CopyFrom() public method

public CopyFrom ( System asnEncodedData ) : void
asnEncodedData System
return void
コード例 #1
0
ファイル: AsnEncodedDataTest.cs プロジェクト: nlhepler/mono
		public void CopyFrom ()
		{
			Oid o = new Oid ("1.2.3");
			byte[] data = (byte[])asnNullBytes.Clone ();
			AsnEncodedData aed = new AsnEncodedData (o, asnNullBytes);
			AsnEncodedData copy = new AsnEncodedData ((Oid)null, new byte [0]);
			copy.CopyFrom (aed);

			Assert.AreEqual (aed.Oid.Value, copy.Oid.Value, "Oid 1");
			Assert.AreEqual (aed.Format (true), copy.Format (true), "Format 1");

			aed.Oid = new Oid ("1.2.4");
			aed.RawData = new byte[1];

			Assert.AreEqual ("1.2.3", copy.Oid.Value, "Oid 2");
			Assert.AreEqual (asnNullString, copy.Format (true), "Format 2");
		}
コード例 #2
0
ファイル: AsnEncodedDataTest.cs プロジェクト: nlhepler/mono
		public void CopyFrom_Null ()
		{
			AsnEncodedData aed = new AsnEncodedData ((Oid)null, asnNullBytes);
			aed.CopyFrom (null);
		}