private void WriteLogToPendingLine(LineSpec lineSpec) { if (lineSpec.GetStatus() == LineSpecStatus.Pending) { Logger.WriteLine(string.Format("{0} {1}> #Pending", lineSpec.Text, "-".Repeat(_maxLineSpecLength + 2 - lineSpec.Text.Length))); } }
private void WriteLogToExecutedLine(LineSpec lineSpec) { if (lineSpec.GetStatus() == LineSpecStatus.Passed) { Logger.WriteLine(string.Format(" {0}> #Passed", "-".Repeat(_maxLineSpecLength + 2 - lineSpec.Text.Length))); } }
private void WriteLogToFailLine(LineSpec lineSpec, int exceptionIndex) { if (lineSpec.GetStatus() == LineSpecStatus.Fail) { Logger.WriteLine(string.Format(" {0}> #Fail [{1}]", "-".Repeat(_maxLineSpecLength + 2 - lineSpec.Text.Length), exceptionIndex)); } }
public void LineSpecConstructor_ComArgumentoNulo_Test() { // Arrange string anSpecificationLine = null; // Act var target = new LineSpec(anSpecificationLine); }
public void LineSpecConstructor_ComArgumentoVálido_Test() { // Arrange const string anSpecificationLine = "uma linha"; // Act var target = new LineSpec(anSpecificationLine); // Assert Assert.AreEqual(target.Text, "uma linha"); }
public void WriteLogToLine(LineSpec lineSpec) { if (lineSpec.IsExecutableLine()) { WriteLogToPendingLine(lineSpec); WriteLogToExecutedLine(lineSpec); WriteLogToFailLine(lineSpec, _exceptionList.Count); } else { Logger.WriteLine(lineSpec.Text); } }
public CantExecuteSpecificationLineException(LineSpec lineSpec) { LineSpec = lineSpec; }
private void Crio_UmObjetoLineSpecAPartirDe_(string umalinhaDeEspecificação) { _umMethodInfo = this.GetType().GetMethod("UmaLinhaExecutavelSemParametros"); _umFlag = string.Empty; _umObjetoSpecification = new LineSpec(umalinhaDeEspecificação); }
private void Crio_UmObjetoLineSpecAPartirDe_(string umalinhaDeEspecificação) { _umObjetoSpecification = new LineSpec(umalinhaDeEspecificação); }
private void Crio_UmObjetoLineSpecAPartirDe_(string umalinhaDeEspecificação) { _umMethodInfo = this.GetType().GetMethod("UmaLinhaComOParametro_EOParâmetro_"); _umFlag = string.Empty; _umaLinhaDeEspecificação = new LineSpec(umalinhaDeEspecificação); }