public void PoolContainerNonZeroSize()
{
InitTest();
var p = new MemoryPool("MyPool", MemoryAddress.StaticAbsolute, 0, 0, 4);
var provider = new MemoryProvider(reader);
provider.Add(p);
provider.Refresh();
Assert.AreEqual("MyPool", p.Name);
Assert.AreEqual(MemoryAddress.StaticAbsolute, p.AddressType);
Assert.AreEqual(0, p.Address);
Assert.AreEqual(4, p.Size);
Assert.AreEqual(0, p.Offset);
Assert.False(p.IsDynamic);
Assert.False(p.IsConstant);
Assert.True(p.IsStatic);
Assert.False(p.IsSignature);
Assert.False(p.IsTemplate);
Assert.AreEqual(1, actionLogbook.Count);
Assert.AreEqual(0, actionLogbook[0].Address);
Assert.AreEqual(4, actionLogbook[0].Size);
}