- Timestamp:
- 02/13/14 17:28:30 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SimulationCore/HeuristicLab.SimulationCore.Tests/EventQueueTest.cs
r10450 r10454 32 32 public void EventQueueCreateTest() { 33 33 var queue = new SortedListEventQueue<IModel>(); 34 queue.Push( new Event<IModel>(5, new DummyAction()));34 queue.Push(5, new DummyAction()); 35 35 Assert.IsTrue(queue.Count == 1); 36 queue.Push( new Event<IModel>(2, new DummyAction()));36 queue.Push(2, new DummyAction()); 37 37 Assert.IsTrue(queue.Peek().Time == 2); 38 38 Assert.IsTrue(queue.Count == 2); 39 queue.Push( new Event<IModel>(3, new DummyAction()));39 queue.Push(3, new DummyAction()); 40 40 Assert.IsTrue(queue.Peek().Time == 2); 41 41 Assert.IsTrue(queue.Count == 3); 42 42 for (var i = 10; i < 50; i++) 43 queue.Push( new Event<IModel>(i, new DummyAction()));43 queue.Push(i, new DummyAction()); 44 44 Assert.IsTrue(queue.Peek().Time == 2); 45 45 Assert.IsTrue(queue.Count == 43); 46 queue.Push( new Event<IModel>(2, new DummyAction()));46 queue.Push(2, new DummyAction()); 47 47 } 48 48 }
Note: See TracChangeset
for help on using the changeset viewer.