public void ValidateNegativeTest() { var validator = new LineValidator(); Assert.IsFalse(validator.Validate("Veneer - Charter Industries - 3M Adhesive Backed - Cherry 10mm")); Assert.IsFalse(validator.Validate("# Existing materials, restocked")); }
public void ValidatePositiveTest() { var validator = new LineValidator(); Assert.IsTrue(validator.Validate("Hdw Accuride CB0115-CASSRC - Locking Handle Kit - Black;CB0115-CASSRC;WH-C,10|WH-B, 5 | WH - C, 3")); Assert.IsTrue(validator.Validate("Veneer - Charter Industries - 3M Adhesive Backed - Cherry 10mm - Paper Back;3M-Cherry - 10mm; WH - A,10 | WH - B,1")); }
public void ValidateExceptionTest() { var validator = new LineValidator() { SuppressExceptions = false }; validator.Validate("Veneer - Charter Industries - 3M Adhesive Backed - Cherry 10mm"); validator.Validate("# Existing materials, restocked"); }
public LineManager( LineRepository lineRepository, StopManager stopManager, RouteStopRepository routeStopRepository, DepartureRepository departureRepository, LineValidator lineValidator, LineCorrector lineCorrector, LineFactory lineFactory) { _lineRepository = lineRepository; _stopManager = stopManager; _routeStopRepository = routeStopRepository; _lineValidator = lineValidator; _departureRepository = departureRepository; _lineCorrector = lineCorrector; _lineFactory = lineFactory; }
private void ProcessCommands() { var LstStringCommand = txtInput.Text.Split(new[] { "\n" }, StringSplitOptions.RemoveEmptyEntries).ToList(); int count = 1; foreach (var line in LstStringCommand) { if (LineValidator.ValidLine(count, line)) { if (line == "0,0") { CloseApp = true; break; } LstLineCommand.Add(new LineCommand { Value = line }); } count++; } }