コード例 #1
0
ファイル: ConsoleLog.cs プロジェクト: Diullei/NetSpec
 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)));
     }
 }
コード例 #2
0
ファイル: ConsoleLog.cs プロジェクト: Diullei/NetSpec
 private void WriteLogToExecutedLine(LineSpec lineSpec)
 {
     if (lineSpec.GetStatus() == LineSpecStatus.Passed)
     {
         Logger.WriteLine(string.Format(" {0}> #Passed", "-".Repeat(_maxLineSpecLength + 2 - lineSpec.Text.Length)));
     }
 }
コード例 #3
0
ファイル: ConsoleLog.cs プロジェクト: Diullei/NetSpec
 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));
     }
 }
コード例 #4
0
ファイル: LineSpecUnitTest.cs プロジェクト: Diullei/NetSpec
        public void LineSpecConstructor_ComArgumentoNulo_Test()
        {
            // Arrange
            string anSpecificationLine = null;

            // Act
            var target = new LineSpec(anSpecificationLine);
        }
コード例 #5
0
ファイル: LineSpecUnitTest.cs プロジェクト: Diullei/NetSpec
        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");
        }
コード例 #6
0
ファイル: ConsoleLog.cs プロジェクト: Diullei/NetSpec
 public void WriteLogToLine(LineSpec lineSpec)
 {
     if (lineSpec.IsExecutableLine())
     {
         WriteLogToPendingLine(lineSpec);
         WriteLogToExecutedLine(lineSpec);
         WriteLogToFailLine(lineSpec, _exceptionList.Count);
     }
     else
     {
         Logger.WriteLine(lineSpec.Text);
     }
 }
コード例 #7
0
 public CantExecuteSpecificationLineException(LineSpec lineSpec)
 {
     LineSpec = lineSpec;
 }
コード例 #8
0
 private void Crio_UmObjetoLineSpecAPartirDe_(string umalinhaDeEspecificação)
 {
     _umMethodInfo = this.GetType().GetMethod("UmaLinhaExecutavelSemParametros");
     _umFlag = string.Empty;
     _umObjetoSpecification = new LineSpec(umalinhaDeEspecificação);
 }
コード例 #9
0
 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);
 }