mirror of
https://github.com/Smaug123/unofficial-nunit-runner
synced 2025-10-10 03:28:40 +00:00
Cope with parameterised fixtures (#70)
This commit is contained in:
@@ -10,6 +10,7 @@
|
||||
<ItemGroup>
|
||||
<Compile Include="NoAttribute.fs" />
|
||||
<Compile Include="Inconclusive.fs" />
|
||||
<Compile Include="TestParameterisedFixture.fs" />
|
||||
<Compile Include="TestSetUp.fs" />
|
||||
<Compile Include="TestValues.fs" />
|
||||
<None Include="some-config.json">
|
||||
|
18
Consumer/TestParameterisedFixture.fs
Normal file
18
Consumer/TestParameterisedFixture.fs
Normal file
@@ -0,0 +1,18 @@
|
||||
namespace Consumer
|
||||
|
||||
open NUnit.Framework
|
||||
open FsUnitTyped
|
||||
|
||||
[<TestFixture true>]
|
||||
[<TestFixture false>]
|
||||
type TestParameterisedFixture (v : bool) =
|
||||
[<Test>]
|
||||
member _.Thing () = v |> shouldEqual v
|
||||
|
||||
[<TestFixture(3, true)>]
|
||||
[<TestFixture(6, false)>]
|
||||
type TestParameterisedFixtureMultiple (i : int, v : bool) =
|
||||
[<Test>]
|
||||
member _.Thing () =
|
||||
v |> shouldEqual v
|
||||
i |> shouldEqual i
|
Reference in New Issue
Block a user