void Start() { //Default board is 10x16 //1+10+1 - Side edge //+2 - Space for spawning //+1 - Top Edge //20 - Height //+1 - Down Edge QPreview = new int[3, 7]; // Set board width and height GenQueue (); }
public void multiple_messages_and_then_starting_messages_should_be_forwarded_to_bus() { Consumer.SetWaitingCount(3); Queue.Publish(new TestMessage()); Queue.Publish(new TestMessage2()); Queue.Publish(new TestMessage3()); try { Queue.Start(); Consumer.Wait(); } finally { Queue.Stop(); } Assert.That(Consumer.HandledMessages.ContainsSingle <TestMessage>() && Consumer.HandledMessages.ContainsSingle <TestMessage2>() && Consumer.HandledMessages.ContainsSingle <TestMessage3>()); }