CSPspEmu.Core.Tests.MemoryPartitionTest.AllocateFreeNormalizeTest C# (CSharp) Method

AllocateFreeNormalizeTest() private method

private AllocateFreeNormalizeTest ( ) : void
return void
        public void AllocateFreeNormalizeTest()
        {
            var Partition1 = PartitionRoot.Allocate(0x040, MemoryPartition.Anchor.Low);
            var Partition2 = PartitionRoot.Allocate(0x040, MemoryPartition.Anchor.Low);
            var Partition3 = PartitionRoot.Allocate(0x040, MemoryPartition.Anchor.Low);
            var Partition4 = PartitionRoot.Allocate(0x040, MemoryPartition.Anchor.Low);
            PartitionRoot.DeallocateLow(Partition2.Low);
            PartitionRoot.DeallocateHigh(Partition3.High);
            Assert.AreEqual(
                "MemoryPartition(Low=0, High=100, Allocated=True, Name='<Unknown>', ChildPartitions=[" +
                    "MemoryPartition(Low=0, High=40, Allocated=True, Name='<Unknown>')," +
                    "MemoryPartition(Low=40, High=C0, Allocated=False, Name='<Unknown>')," +
                    "MemoryPartition(Low=C0, High=100, Allocated=True, Name='<Unknown>')" +
                "])",
                PartitionRoot.ToString()
            );
        }