public void should_not_create_new_processor_if_there_is_room_on_existing() { // Arrange // Act target.Start(); target.AddCar(new Car()); // Assert Assert.AreEqual(1, target.ProcessorCount); }
public void should_add_new_cars_to_the_manager_after_it_is_started() { // Arrange target = new QueueManager(messageProcessorFactory); target.Init(listOfCars, 1); // Act target.Start(); target.AddCar(new Car()); // Assert Assert.AreEqual(3, target.ProcessorCount); }