Skip to content

Commit e996010

Browse files
committed
Add OldProjectFileFormat.NUnit sample
1 parent 9d87453 commit e996010

File tree

8 files changed

+355
-1
lines changed

8 files changed

+355
-1
lines changed
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#language: en
2+
Feature: Calculator
3+
4+
@mytag
5+
Scenario: Add two numbers
6+
Given the first number is 50
7+
And the second number is 70
8+
When the two numbers are added
9+
Then the result should be 120

OldProjectFileFormat/OldProjectFileFormat.NUnitFw/OldProjectFileFormat.NUnitFw.csproj

Lines changed: 187 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
using System.Reflection;
2+
using System.Runtime.CompilerServices;
3+
using System.Runtime.InteropServices;
4+
5+
[assembly: AssemblyTitle("OldCSProj_SpecFlow31")]
6+
[assembly: AssemblyDescription("")]
7+
[assembly: AssemblyConfiguration("")]
8+
[assembly: AssemblyCompany("")]
9+
[assembly: AssemblyProduct("OldCSProj_SpecFlow31")]
10+
[assembly: AssemblyCopyright("Copyright © 2019")]
11+
[assembly: AssemblyTrademark("")]
12+
[assembly: AssemblyCulture("")]
13+
14+
[assembly: ComVisible(false)]
15+
16+
[assembly: Guid("3440ecda-595d-46da-8636-badecf311fc1")]
17+
18+
// [assembly: AssemblyVersion("1.0.*")]
19+
[assembly: AssemblyVersion("1.0.0.0")]
20+
[assembly: AssemblyFileVersion("1.0.0.0")]
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
using System;
2+
using Reqnroll;
3+
4+
namespace OldProjectFileFormat.MsTestFw.StepDefinitions
5+
{
6+
[Binding]
7+
public class CalculatorStepDefinitions
8+
{
9+
[Given("the first number is {int}")]
10+
public void GivenTheFirstNumberIs(int number)
11+
{
12+
}
13+
14+
[Given("the second number is {int}")]
15+
public void GivenTheSecondNumberIs(int number)
16+
{
17+
}
18+
19+
[When("the two numbers are added")]
20+
public void WhenTheTwoNumbersAreAdded()
21+
{
22+
}
23+
24+
[Then("the result should be {int}")]
25+
public void ThenTheResultShouldBe(int result)
26+
{
27+
}
28+
}
29+
}
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<configuration>
3+
<runtime>
4+
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
5+
<dependentAssembly>
6+
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
7+
<bindingRedirect oldVersion="0.0.0.0-6.0.3.0" newVersion="6.0.3.0" />
8+
</dependentAssembly>
9+
<dependentAssembly>
10+
<assemblyIdentity name="System.Diagnostics.DiagnosticSource" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
11+
<bindingRedirect oldVersion="0.0.0.0-9.0.0.6" newVersion="9.0.0.6" />
12+
</dependentAssembly>
13+
<dependentAssembly>
14+
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
15+
<bindingRedirect oldVersion="0.0.0.0-4.0.5.0" newVersion="4.0.5.0" />
16+
</dependentAssembly>
17+
<dependentAssembly>
18+
<assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
19+
<bindingRedirect oldVersion="0.0.0.0-9.0.0.6" newVersion="9.0.0.6" />
20+
</dependentAssembly>
21+
<dependentAssembly>
22+
<assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
23+
<bindingRedirect oldVersion="0.0.0.0-4.0.5.0" newVersion="4.0.5.0" />
24+
</dependentAssembly>
25+
<dependentAssembly>
26+
<assemblyIdentity name="System.Reflection.Metadata" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
27+
<bindingRedirect oldVersion="0.0.0.0-9.0.0.6" newVersion="9.0.0.6" />
28+
</dependentAssembly>
29+
<dependentAssembly>
30+
<assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
31+
<bindingRedirect oldVersion="0.0.0.0-4.2.4.0" newVersion="4.2.4.0" />
32+
</dependentAssembly>
33+
<dependentAssembly>
34+
<assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
35+
<bindingRedirect oldVersion="0.0.0.0-4.1.6.0" newVersion="4.1.6.0" />
36+
</dependentAssembly>
37+
<dependentAssembly>
38+
<assemblyIdentity name="System.Text.Json" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
39+
<bindingRedirect oldVersion="0.0.0.0-9.0.0.6" newVersion="9.0.0.6" />
40+
</dependentAssembly>
41+
<dependentAssembly>
42+
<assemblyIdentity name="Gherkin" publicKeyToken="86496cfa5b4a5851" culture="neutral" />
43+
<bindingRedirect oldVersion="0.0.0.0-32.1.2.0" newVersion="32.1.2.0" />
44+
</dependentAssembly>
45+
<dependentAssembly>
46+
<assemblyIdentity name="Microsoft.Extensions.DependencyModel" publicKeyToken="adb9793829ddae60" culture="neutral" />
47+
<bindingRedirect oldVersion="0.0.0.0-9.0.0.6" newVersion="9.0.0.6" />
48+
</dependentAssembly>
49+
<dependentAssembly>
50+
<assemblyIdentity name="CucumberExpressions" publicKeyToken="86496cfa5b4a5851" culture="neutral" />
51+
<bindingRedirect oldVersion="0.0.0.0-18.0.1.0" newVersion="18.0.1.0" />
52+
</dependentAssembly>
53+
<dependentAssembly>
54+
<assemblyIdentity name="System.Text.Encodings.Web" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
55+
<bindingRedirect oldVersion="0.0.0.0-9.0.0.6" newVersion="9.0.0.6" />
56+
</dependentAssembly>
57+
<dependentAssembly>
58+
<assemblyIdentity name="nunit.framework" publicKeyToken="2638cd05610744eb" culture="neutral" />
59+
<bindingRedirect oldVersion="0.0.0.0-4.3.2.0" newVersion="4.3.2.0" />
60+
</dependentAssembly>
61+
</assemblyBinding>
62+
</runtime>
63+
</configuration>
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<packages>
3+
<package id="Cucumber.CucumberExpressions" version="18.0.1" targetFramework="net472" />
4+
<package id="Gherkin" version="32.1.2" targetFramework="net472" />
5+
<package id="Microsoft.ApplicationInsights" version="2.23.0" targetFramework="net472" />
6+
<package id="Microsoft.Bcl.AsyncInterfaces" version="9.0.6" targetFramework="net472" />
7+
<package id="Microsoft.Extensions.DependencyModel" version="9.0.6" targetFramework="net472" />
8+
<package id="Microsoft.Testing.Extensions.Telemetry" version="1.7.2" targetFramework="net472" />
9+
<package id="Microsoft.Testing.Extensions.TrxReport.Abstractions" version="1.7.2" targetFramework="net472" />
10+
<package id="Microsoft.Testing.Extensions.VSTestBridge" version="1.7.2" targetFramework="net472" />
11+
<package id="Microsoft.Testing.Platform" version="1.7.2" targetFramework="net472" />
12+
<package id="Microsoft.Testing.Platform.MSBuild" version="1.7.2" targetFramework="net472" />
13+
<package id="Microsoft.TestPlatform.AdapterUtilities" version="17.14.1" targetFramework="net472" />
14+
<package id="Microsoft.TestPlatform.ObjectModel" version="17.14.1" targetFramework="net472" />
15+
<package id="NUnit" version="4.3.2" targetFramework="net472" />
16+
<package id="NUnit3TestAdapter" version="5.0.0" targetFramework="net472" />
17+
<package id="Reqnroll" version="2.4.1" targetFramework="net472" />
18+
<package id="Reqnroll.NUnit" version="2.4.1" targetFramework="net472" />
19+
<package id="Reqnroll.Tools.MsBuild.Generation" version="2.4.1" targetFramework="net472" />
20+
<package id="System.Buffers" version="4.6.1" targetFramework="net472" />
21+
<package id="System.Collections.Immutable" version="9.0.6" targetFramework="net472" />
22+
<package id="System.Diagnostics.DiagnosticSource" version="9.0.6" targetFramework="net472" />
23+
<package id="System.IO.Pipelines" version="9.0.6" targetFramework="net472" />
24+
<package id="System.Memory" version="4.6.3" targetFramework="net472" />
25+
<package id="System.Numerics.Vectors" version="4.6.1" targetFramework="net472" />
26+
<package id="System.Reflection.Emit" version="4.7.0" targetFramework="net472" />
27+
<package id="System.Reflection.Emit.Lightweight" version="4.7.0" targetFramework="net472" />
28+
<package id="System.Reflection.Metadata" version="9.0.6" targetFramework="net472" />
29+
<package id="System.Runtime.CompilerServices.Unsafe" version="6.1.2" targetFramework="net472" />
30+
<package id="System.Text.Encodings.Web" version="9.0.6" targetFramework="net472" />
31+
<package id="System.Text.Json" version="9.0.6" targetFramework="net472" />
32+
<package id="System.Threading.Tasks.Extensions" version="4.6.3" targetFramework="net472" />
33+
<package id="System.ValueTuple" version="4.6.1" targetFramework="net472" />
34+
</packages>
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"$schema": "https://schemas.reqnroll.net/reqnroll-config-latest.json",
3+
4+
"generator": {
5+
}
6+
}

OldProjectFileFormat/OldProjectFileFormat.sln

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11

22
Microsoft Visual Studio Solution File, Format Version 12.00
33
# Visual Studio Version 17
4-
VisualStudioVersion = 17.13.36105.23 d17.13
4+
VisualStudioVersion = 17.13.36105.23
55
MinimumVisualStudioVersion = 10.0.40219.1
66
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OldProjectFileFormat.MsTestFw", "OldProjectFileFormat.MsTestFw\OldProjectFileFormat.MsTestFw.csproj", "{747CB023-76F4-46AA-9E9C-C42E5E3BC65D}"
77
EndProject
8+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OldProjectFileFormat.NUnitFw", "OldProjectFileFormat.NUnitFw\OldProjectFileFormat.NUnitFw.csproj", "{5A14CA78-952D-4E12-AA0A-7C5847274CBE}"
9+
EndProject
810
Global
911
GlobalSection(SolutionConfigurationPlatforms) = preSolution
1012
Debug|Any CPU = Debug|Any CPU
@@ -15,6 +17,10 @@ Global
1517
{747CB023-76F4-46AA-9E9C-C42E5E3BC65D}.Debug|Any CPU.Build.0 = Debug|Any CPU
1618
{747CB023-76F4-46AA-9E9C-C42E5E3BC65D}.Release|Any CPU.ActiveCfg = Release|Any CPU
1719
{747CB023-76F4-46AA-9E9C-C42E5E3BC65D}.Release|Any CPU.Build.0 = Release|Any CPU
20+
{5A14CA78-952D-4E12-AA0A-7C5847274CBE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
21+
{5A14CA78-952D-4E12-AA0A-7C5847274CBE}.Debug|Any CPU.Build.0 = Debug|Any CPU
22+
{5A14CA78-952D-4E12-AA0A-7C5847274CBE}.Release|Any CPU.ActiveCfg = Release|Any CPU
23+
{5A14CA78-952D-4E12-AA0A-7C5847274CBE}.Release|Any CPU.Build.0 = Release|Any CPU
1824
EndGlobalSection
1925
GlobalSection(SolutionProperties) = preSolution
2026
HideSolutionNode = FALSE

0 commit comments

Comments
 (0)