public void ImageDelayImportDescriptorConstructorWorks_Test() { var delayImportDescriptor = new IMAGE_DELAY_IMPORT_DESCRIPTOR(RawStructures.RawDelayImportDescriptor, 0x2); Assert.AreEqual((uint) 0x33221100, delayImportDescriptor.grAttrs); Assert.AreEqual((uint) 0x77665544, delayImportDescriptor.szName); Assert.AreEqual((uint) 0xbbaa9988, delayImportDescriptor.phmod); Assert.AreEqual((uint) 0xffeeddcc, delayImportDescriptor.pIAT); Assert.AreEqual((uint) 0x44332211, delayImportDescriptor.pINT); Assert.AreEqual((uint) 0xccbbaa99, delayImportDescriptor.pUnloadIAT); Assert.AreEqual((uint) 0x00ffeedd, delayImportDescriptor.dwTimeStamp); }