﻿<?xml version="1.0" encoding="utf-8" standalone="no"?>
<test-run id="2" testcasecount="4" result="Passed" total="4" passed="4" failed="0" inconclusive="0" skipped="0" asserts="0" engine-version="3.5.0.0" clr-version="4.0.30319.42000" start-time="2017-01-21 09:41:38Z" end-time="2017-01-21 09:41:39Z" duration="0.802970">
  <command-line><![CDATA[nunit3-console  bin\Debug\UnitTestProject2.dll]]></command-line>
  <test-suite type="Assembly" id="0-1006" name="UnitTestProject2.dll" fullname="D:\Documents\Visual Studio 2015\Projects\UnitTestProject2\UnitTestProject2\bin\Debug\UnitTestProject2.dll" runstate="Runnable" testcasecount="4" result="Passed" start-time="2017-01-21 09:41:38Z" end-time="2017-01-21 09:41:39Z" duration="0.739205" total="4" passed="4" failed="0" warnings="0" inconclusive="0" skipped="0" asserts="0">
    <environment framework-version="3.6.0.0" clr-version="4.0.30319.42000" os-version="Microsoft Windows NT 6.1.7601 Service Pack 1" platform="Win32NT" cwd="D:\Documents\Visual Studio 2015\Projects\UnitTestProject2\UnitTestProject2" machine-name="SERGIO-PC" user="Sergio" user-domain="Sergio-PC" culture="pt-PT" uiculture="en-US" os-architecture="x64" />
    <settings>
      <setting name="DisposeRunners" value="True" />
      <setting name="WorkDirectory" value="D:\Documents\Visual Studio 2015\Projects\UnitTestProject2\UnitTestProject2" />
      <setting name="ImageRuntimeVersion" value="4.0.30319" />
      <setting name="ImageTargetFrameworkName" value=".NETFramework,Version=v4.5.2" />
      <setting name="ImageRequiresX86" value="False" />
      <setting name="ImageRequiresDefaultAppDomainAssemblyResolver" value="False" />
      <setting name="NumberOfTestWorkers" value="4" />
    </settings>
    <properties>
      <property name="_PID" value="6964" />
      <property name="_APPDOMAIN" value="test-domain-" />
    </properties>
    <test-suite type="TestSuite" id="0-1007" name="UnitTestProject2" fullname="UnitTestProject2" runstate="Runnable" testcasecount="4" result="Passed" start-time="2017-01-21 09:41:38Z" end-time="2017-01-21 09:41:39Z" duration="0.714071" total="4" passed="4" failed="0" warnings="0" inconclusive="0" skipped="0" asserts="0">
      <test-suite type="TestFixture" id="0-1000" name="CalculatorFeature" fullname="UnitTestProject2.CalculatorFeature" classname="UnitTestProject2.CalculatorFeature" runstate="Runnable" testcasecount="4" result="Passed" start-time="2017-01-21 09:41:38Z" end-time="2017-01-21 09:41:39Z" duration="0.710215" total="4" passed="4" failed="0" warnings="0" inconclusive="0" skipped="0" asserts="0">
        <properties>
          <property name="Description" value="Calculator" />
        </properties>
        <test-case id="0-1001" name="AddTwoNumbers" fullname="UnitTestProject2.CalculatorFeature.AddTwoNumbers" methodname="AddTwoNumbers" classname="UnitTestProject2.CalculatorFeature" runstate="Runnable" seed="175267323" result="Passed" start-time="2017-01-21 09:41:38Z" end-time="2017-01-21 09:41:38Z" duration="0.237367" asserts="0">
          <properties>
            <property name="Description" value="Add two numbers" />
            <property name="Category" value="mytag" />
          </properties>
          <output><![CDATA[Given I have entered 50 into the calculator
-> done: CalculatorSteps.GivenIHaveEnteredIntoTheCalculator(50) (0,0s)
And I have also entered 70 into the calculator
-> done: CalculatorSteps.GivenIHaveAlsoEnteredIntoTheCalculator(70) (0,0s)
When I press add
-> done: CalculatorSteps.WhenIPressAdd() (0,0s)
Then the result should be 120 on the screen
-> done: CalculatorSteps.ThenTheResultShouldBeOnTheScreen(120) (0,0s)
]]></output>
        </test-case>
        <test-suite type="ParameterizedMethod" id="0-1005" name="AmazingAdditionOfTwoNumbers" fullname="UnitTestProject2.CalculatorFeature.AmazingAdditionOfTwoNumbers" classname="UnitTestProject2.CalculatorFeature" runstate="Runnable" testcasecount="2" result="Passed" start-time="2017-01-21 09:41:38Z" end-time="2017-01-21 09:41:38Z" duration="0.005700" total="2" passed="2" failed="0" warnings="0" inconclusive="0" skipped="0" asserts="0">
          <properties>
            <property name="Description" value="Amazing addition of  two numbers" />
          </properties>
          <test-case id="0-1003" name="AmazingAdditionOfTwoNumbers(&quot;20&quot;,&quot;30&quot;,&quot;50&quot;,System.String[])" fullname="UnitTestProject2.CalculatorFeature.AmazingAdditionOfTwoNumbers(&quot;20&quot;,&quot;30&quot;,&quot;50&quot;,System.String[])" methodname="AmazingAdditionOfTwoNumbers" classname="UnitTestProject2.CalculatorFeature" runstate="Runnable" seed="495586985" result="Passed" start-time="2017-01-21 09:41:38Z" end-time="2017-01-21 09:41:38Z" duration="0.000837" asserts="0">
            <output><![CDATA[Given I have entered 20 into the calculator
-> done: CalculatorSteps.GivenIHaveEnteredIntoTheCalculator(20) (0,0s)
And I have also entered 30 into the calculator
-> done: CalculatorSteps.GivenIHaveAlsoEnteredIntoTheCalculator(30) (0,0s)
When I press add
-> done: CalculatorSteps.WhenIPressAdd() (0,0s)
Then the result should be 50 on the screen
-> done: CalculatorSteps.ThenTheResultShouldBeOnTheScreen(50) (0,0s)
]]></output>
          </test-case>
          <test-case id="0-1004" name="AmazingAdditionOfTwoNumbers(&quot;30&quot;,&quot;50&quot;,&quot;80&quot;,System.String[])" fullname="UnitTestProject2.CalculatorFeature.AmazingAdditionOfTwoNumbers(&quot;30&quot;,&quot;50&quot;,&quot;80&quot;,System.String[])" methodname="AmazingAdditionOfTwoNumbers" classname="UnitTestProject2.CalculatorFeature" runstate="Runnable" seed="1229946206" result="Passed" start-time="2017-01-21 09:41:38Z" end-time="2017-01-21 09:41:38Z" duration="0.000395" asserts="0">
            <output><![CDATA[Given I have entered 30 into the calculator
-> done: CalculatorSteps.GivenIHaveEnteredIntoTheCalculator(30) (0,0s)
And I have also entered 50 into the calculator
-> done: CalculatorSteps.GivenIHaveAlsoEnteredIntoTheCalculator(50) (0,0s)
When I press add
-> done: CalculatorSteps.WhenIPressAdd() (0,0s)
Then the result should be 80 on the screen
-> done: CalculatorSteps.ThenTheResultShouldBeOnTheScreen(80) (0,0s)
]]></output>
          </test-case>
        </test-suite>
        <test-case id="0-1002" name="MultiplyTwoNumbers" fullname="UnitTestProject2.CalculatorFeature.MultiplyTwoNumbers" methodname="MultiplyTwoNumbers" classname="UnitTestProject2.CalculatorFeature" runstate="Runnable" seed="1992519416" result="Passed" start-time="2017-01-21 09:41:38Z" end-time="2017-01-21 09:41:39Z" duration="0.001675" asserts="0">
          <properties>
            <property name="Description" value="Multiply two numbers" />
          </properties>
          <output><![CDATA[Given I have entered 2 into the calculator
-> done: CalculatorSteps.GivenIHaveEnteredIntoTheCalculator(2) (0,0s)
And I have also entered 3 into the calculator
-> done: CalculatorSteps.GivenIHaveAlsoEnteredIntoTheCalculator(3) (0,0s)
When I press multiply
-> done: CalculatorSteps.WhenIPressMultiply() (0,0s)
Then the result should be 6 on the screen
-> done: CalculatorSteps.ThenTheResultShouldBeOnTheScreen(6) (0,0s)
]]></output>
        </test-case>
      </test-suite>
    </test-suite>
  </test-suite>
</test-run>