public void ExtensionBlockTest2() { IExtensionBlock block = new ExtensionBlock(); Assert.IsTrue(block.Fields.Count == 0); Assert.IsTrue(block.Size == sizeDefaultValue); Assert.IsTrue(block.ExtensionVersion == extensionVersionDefaultValue); Assert.IsTrue(block.Signature == signatureDefaultValue); }
public void ExtensionBlockTest1() { IExtensionBlock block = new ExtensionBlock() { Size = 126 }; Assert.IsTrue(block.Fields.Count == 1); Assert.IsTrue(block.Fields.ContainsKey("Size")); Assert.IsTrue(block.Fields["Size"] as ushort? == block.Size); Assert.IsTrue(block.Size == 126); Assert.IsTrue(block.ExtensionVersion == extensionVersionDefaultValue); Assert.IsTrue(block.Signature == signatureDefaultValue); }
public void ExtensionBlockTest3() { IExtensionBlock block = new ExtensionBlock(testBuffer, testOffset); Assert.IsTrue(block.Fields.Count == 3); Assert.IsTrue(block.Fields.ContainsKey("Size")); Assert.IsTrue(block.Fields["Size"] as ushort? == block.Size); Assert.IsTrue(block.Size == 0x4232); Assert.IsTrue(block.Fields.ContainsKey("ExtensionVersion")); Assert.IsTrue(block.Fields["ExtensionVersion"] as ushort? == block.ExtensionVersion); Assert.IsTrue(block.ExtensionVersion == 0x1000); Assert.IsTrue(block.Fields.ContainsKey("Signature")); Assert.IsTrue(block.Fields["Signature"] as uint? == block.Signature); Assert.IsTrue(block.Signature == 0x2DFF0A00); }
public void ExtensionBlockTest() { IExtensionBlock block = new ExtensionBlock() { Size = 42, ExtensionVersion = 51, Signature = 1000 }; Assert.IsTrue(block.Fields.Count == 3); Assert.IsTrue(block.Fields.ContainsKey("Size")); Assert.IsTrue(block.Fields["Size"] as ushort? == block.Size); Assert.IsTrue(block.Size == 42); Assert.IsTrue(block.Fields.ContainsKey("ExtensionVersion")); Assert.IsTrue(block.Fields["ExtensionVersion"] as ushort? == block.ExtensionVersion); Assert.IsTrue(block.ExtensionVersion == 51); Assert.IsTrue(block.Fields.ContainsKey("Signature")); Assert.IsTrue(block.Fields["Signature"] as uint? == block.Signature); Assert.IsTrue(block.Signature == 1000); }