public void SetupRegistry() { ABSRegistry.LoadedSegments.Clear(); var newSegment = new RegSegment(); StringItem = new RegString() { Data = "InRegistry" }; IntegerItem = new RegInteger() { Data = 12 }; DecimalItem = new RegDecimal() { Data = 12.3f }; BooleanGroupItem = new RegBooleanGroup(); BooleanGroupItem.SetItem(5, true); BooleanGroupItem.SetItem(6, false); ABSRegistry.LoadedSegments.Add("abc", newSegment); newSegment.AddItem("stringItm", StringItem); newSegment.AddItem("integerItm", IntegerItem); newSegment.AddItem("decimalItm", DecimalItem); newSegment.AddItem("booleanGroupItm", BooleanGroupItem); }
public void RegString() { var item = new RegString(); bool eventRan = false; item.ItemChanged += (s, e) => { Assert.AreEqual("Test", item.Data); eventRan = true; }; item.Data = "Test"; Assert.AreEqual("Test", item.Data); Assert.IsTrue(eventRan); }