Пример #1
0
        public void AllIndexesShouldBeTwo_Test()
        {
            var heapOffsetBasedIndexSizes = new PeNet.Utilities.HeapOffsetBasedIndexSizes(0x00);

            Assert.Equal((uint)2, heapOffsetBasedIndexSizes.StringIndexSize);
            Assert.Equal((uint)2, heapOffsetBasedIndexSizes.GuidIndexSize);
            Assert.Equal((uint)2, heapOffsetBasedIndexSizes.BlobSize);
        }
Пример #2
0
        public void BlobIndexSizeShouldBeTwo_Test(byte heapOffsetSizes, uint result)
        {
            var heapOffsetBasedIndexSizes = new PeNet.Utilities.HeapOffsetBasedIndexSizes(heapOffsetSizes);

            Assert.Equal(result, heapOffsetBasedIndexSizes.BlobSize);
        }
Пример #3
0
        public void StringIndexSize_Test(byte heapOffsetSizes, uint result)
        {
            var heapOffsetBasedIndexSizes = new PeNet.Utilities.HeapOffsetBasedIndexSizes(heapOffsetSizes);

            Assert.Equal(result, heapOffsetBasedIndexSizes.StringIndexSize);
        }