public void ConstantField() { InitTest(); var boolTrue = new MemoryFieldConstant <bool>("BoolTrue", true); var boolFalse = new MemoryFieldConstant <bool>("BoolFalse", false); drvPool.Add(boolTrue); drvPool.Add(boolFalse); memory.Refresh(); Assert.AreEqual(0, actionLogbook.Count); Assert.True(drvPool.ReadAs <bool>("BoolTrue")); Assert.False(drvPool.ReadAs <bool>("BoolFalse")); }
public void ConstantField() { InitTest(); var boolTrue = new MemoryFieldConstant<bool>("BoolTrue", true); var boolFalse = new MemoryFieldConstant<bool>("BoolFalse", false); drvPool.Add(boolTrue); drvPool.Add(boolFalse); memory.Refresh(); Assert.AreEqual(0, actionLogbook.Count); Assert.True(drvPool.ReadAs<bool>("BoolTrue")); Assert.False(drvPool.ReadAs<bool>("BoolFalse")); }
public void Basic() { InitTest(); var testField = new MemoryFieldConstant <bool>("Test", false); drvPool.Add(testField); memory.Refresh(); Assert.AreEqual("Test", testField.Name); Assert.AreEqual(0, testField.Address); Assert.AreEqual(0, testField.Size); Assert.AreEqual(0, testField.Offset); Assert.True(testField.IsConstant); Assert.False(testField.IsDynamic); Assert.False(testField.IsStatic); Assert.True(testField.HasChanged()); Assert.False(testField.HasChanged()); }
public void Basic() { InitTest(); var testField = new MemoryFieldConstant<bool>("Test", false); drvPool.Add(testField); memory.Refresh(); Assert.AreEqual("Test", testField.Name); Assert.AreEqual(0, testField.Address); Assert.AreEqual(0, testField.Size); Assert.AreEqual(0, testField.Offset); Assert.True(testField.IsConstant); Assert.False(testField.IsDynamic); Assert.False(testField.IsStatic); Assert.True(testField.HasChanged()); Assert.False(testField.HasChanged()); }