@@ -33,43 +33,43 @@ namespace TestStack.BDDfy.Scanners.StepScanners.Fluent
33
33
{
34
34
public static class FluentStepScannerExtensions
35
35
{
36
- static IInitialStep < TScenario > Scan < TScenario > ( this TScenario testObject ) where TScenario : class , new ( )
36
+ static IInitialStep < TScenario > Scan < TScenario > ( this TScenario testObject ) where TScenario : class
37
37
{
38
38
return new FluentScanner < TScenario > ( testObject ) ;
39
39
}
40
40
41
41
public static IGiven < TScenario > Given < TScenario > ( this TScenario testObject , Expression < Action < TScenario > > givenStep , string stepTextTemplate )
42
- where TScenario : class , new ( )
42
+ where TScenario : class
43
43
{
44
44
return testObject . Scan ( ) . Given ( givenStep , stepTextTemplate ) ;
45
45
}
46
46
47
47
public static IGiven < TScenario > Given < TScenario > ( this TScenario testObject , Expression < Action < TScenario > > givenStep , bool includeInputsInStepTitle )
48
- where TScenario : class , new ( )
48
+ where TScenario : class
49
49
{
50
50
return testObject . Scan ( ) . Given ( givenStep , includeInputsInStepTitle ) ;
51
51
}
52
52
53
53
public static IWhen < TScenario > When < TScenario > ( this TScenario testObject , Expression < Action < TScenario > > whenStep , string stepTextTemplate )
54
- where TScenario : class , new ( )
54
+ where TScenario : class
55
55
{
56
56
return testObject . Scan ( ) . When ( whenStep , stepTextTemplate ) ;
57
57
}
58
58
59
59
public static IWhen < TScenario > When < TScenario > ( this TScenario testObject , Expression < Action < TScenario > > whenStep , bool includeInputsInStepTitle )
60
- where TScenario : class , new ( )
60
+ where TScenario : class
61
61
{
62
62
return testObject . Scan ( ) . When ( whenStep , includeInputsInStepTitle ) ;
63
63
}
64
64
65
65
public static IGiven < TScenario > Given < TScenario > ( this TScenario testObject , Expression < Action < TScenario > > givenStep )
66
- where TScenario : class , new ( )
66
+ where TScenario : class
67
67
{
68
68
return testObject . Given ( givenStep , null ) ;
69
69
}
70
70
71
71
public static IWhen < TScenario > When < TScenario > ( this TScenario testObject , Expression < Action < TScenario > > whenStep )
72
- where TScenario : class , new ( )
72
+ where TScenario : class
73
73
{
74
74
return testObject . When ( whenStep , null ) ;
75
75
}
0 commit comments