public void GetPublishedEventType() { ILinkableComponent riverModelLC = new RiverModelLC(); riverModelLC.Initialize(new Argument[0]); Assert.AreEqual(EventType.DataChanged, riverModelLC.GetPublishedEventType(0)); Assert.AreEqual(EventType.Informative, riverModelLC.GetPublishedEventType(1)); Assert.AreEqual(EventType.SourceAfterGetValuesCall, riverModelLC.GetPublishedEventType(2)); Assert.AreEqual(EventType.SourceBeforeGetValuesReturn, riverModelLC.GetPublishedEventType(3)); Assert.AreEqual(EventType.TargetAfterGetValuesReturn, riverModelLC.GetPublishedEventType(4)); Assert.AreEqual(EventType.TargetBeforeGetValuesCall, riverModelLC.GetPublishedEventType(5)); riverModelLC.Prepare(); riverModelLC.Finish(); riverModelLC.Dispose(); }