public void IsRoutePossible_WhenLongRoutePossible_ShouldReturnTrue_ShouldDisregardModuleState() { ModuleC.SimulateEmergencyOff(); ModuleF.SimulateIsFull(0); ModuleF.SimulateIsFull(1); ModuleA.LimitItemCount = 1; ModuleA.Entities.PlatformItems.Add(new PlatformItem()); var result = ModuleBusManager.IsRoutePossible(ModuleB, ModuleG); result.Should().BeTrue(); }
public void IsRoutePossible_WhenLongRoutePossible_ShouldReturnTrue() { var result = ModuleBusManager.IsRoutePossible(ModuleB, ModuleG); result.Should().BeTrue(); }
public void IsRoutePossible_WhenRouteNotPossible_ShouldReturnFalse() { var result = ModuleBusManager.IsRoutePossible(ModuleG, ModuleF); result.Should().BeFalse(); }