Ejemplo n.º 1
0
 public void TestName_WhenNativeFileDeclaresTestAssembly_ValueWithoutPathAndSuffixIsReturned()
 {
     var parser = new NUnitResultParser(_stream);
     Assert.AreEqual("NunitDemo", parser.TestName);
 }
Ejemplo n.º 2
0
 public void Result_WhenStatusIsFailed_FailureIsReturned()
 {
     var parser = new NUnitResultParser(_stream);
     Assert.AreEqual(TestResultStatus.Failed, parser.Result);
 }
Ejemplo n.º 3
0
 public void TestCases_WhenNativeFileContains5tests_5testcasesAreReturned()
 {
     var parser = new NUnitResultParser(_stream);
     var result = parser.TestCases;
     Assert.AreEqual(10, result.Count);
 }
Ejemplo n.º 4
0
 public void InconclusiveTests_WhenInconclusiveIs5_5TimeIsReturned()
 {
     var parser = new NUnitResultParser(_stream);
     Assert.AreEqual(5, parser.InconclusiveTests);
 }
Ejemplo n.º 5
0
 public void PassedTests_WhenNativeFileDeclares6totalAnd4failed_2IsReturned()
 {
     var parser = new NUnitResultParser(_stream);
     Assert.AreEqual(2, parser.PassedTests);
 }
Ejemplo n.º 6
0
 public void ExecutionTime_WhenDateAndTimeIsSet_CorrectDateTimeIsReturned()
 {
     var parser = new NUnitResultParser(_stream);
     var expectedDate = new DateTime(2013, 1, 14, 15, 49, 34);
     Assert.AreEqual(expectedDate, parser.ExecutionTime);
 }
Ejemplo n.º 7
0
 public void FailedTests_WhenFailuresIs2AndErrorsIs0_2IsReturned()
 {
     var parser = new NUnitResultParser(_stream);
     Assert.AreEqual(2, parser.FailedTests);
 }
Ejemplo n.º 8
0
 public void ExecutedTests_WhenTotalIs9_9IsReturned()
 {
     var parser = new NUnitResultParser(_stream);
     Assert.AreEqual(9, parser.ExecutedTests);
 }
Ejemplo n.º 9
0
 public void Duration_WhenTimeIs0403_CorrectTimeSpanIsReturned()
 {
     var parser = new NUnitResultParser(_stream);
     var expectedTime = new TimeSpan(0, 0, 0, 0, 403);
     Assert.AreEqual(expectedTime, parser.Duration);
 }
Ejemplo n.º 10
0
 public void ComputerName_WhenNativeFileDeclaresMachineName_SameValueIsReturned()
 {
     var parser = new NUnitResultParser(_stream);
     Assert.AreEqual("my-machine", parser.ComputerName);
 }
Ejemplo n.º 11
0
 public void UserName_WhenNativeFileDeclaresUserName_SameValueIsReturned()
 {
     var parser = new NUnitResultParser(_stream);
     Assert.AreEqual("matnor", parser.UserName);
 }
Ejemplo n.º 12
0
 public void TotalTests_WhenNativeFileDeclares8_8IsReturned()
 {
     var parser = new NUnitResultParser(_stream);
     Assert.AreEqual(10, parser.TotalTests);
 }