public void GetActiveMessagesTest() { var context = new TcoContext(new MockRootObject(), string.Empty, string.Empty); var tcoObjectGreatParent = new TcoObject(context, string.Empty, string.Empty); var tcoObjectParent = new TcoObject(tcoObjectGreatParent, string.Empty, string.Empty); var tcoObject = new TcoObject(tcoObjectParent, string.Empty, string.Empty); context._startCycleCount.SetLastValue = 1875; var activeMessage = new TcoMessage(tcoObject, string.Empty, string.Empty); activeMessage.Cycle.SetLastValue = 1875; tcoObjectGreatParent.MessageHandler.DiagnosticsDepth = 1000; var actual = tcoObjectGreatParent.MessageHandler.GetActiveMessages(); Assert.AreEqual(1, actual.Count()); }
public void ActiveMessagesTest() { var context = new TcoContext(new MockRootObject(), string.Empty, string.Empty); context._startCycleCount.SetLastValue = 1875; var activeMessage = new TcoMessage(context, string.Empty, string.Empty); activeMessage.Cycle.SetLastValue = 1875; context.AddMessage(activeMessage); context.AddMessage(new TcoMessage(context, string.Empty, string.Empty)); context.AddMessage(new TcoMessage(context, string.Empty, string.Empty)); var actual = context.MessageHandler.GetActiveMessages(); Assert.AreEqual(1, actual.Count()); }