| Scenario | Status | Time(s) |
|---|
| All spares [show] | success | 0.003 |
Given a new bowling game
-> done: BowlingSteps.GivenANewBowlingGame() (0.0s)
When I roll 10 times 1 and 9
-> done: BowlingSteps.WhenIRollSeveralTimes2(10, 1, 9) (0.0s)
And I roll 1
-> done: BowlingSteps.WhenIRoll(1) (0.0s)
Then my total score should be 110
-> done: BowlingSteps.ThenMyTotalScoreShouldBe(110) (0.0s) |
| All Strikes [show] | failure [show] | 0.057 |
Given a new bowling game
-> done: BowlingSteps.GivenANewBowlingGame() (0.0s)
When all of my rolls are strikes
-> error:
Then my total score should be 300
-> skipped because of previous errors |
at Bowling.Specflow.BowlingSteps.WhenAllOfMyRollsAreStrikes() in c:\TeamCity\buildAgent\work\b5d00e7dbc95b585\BowlingKata\BowlingKata-Nunit\Bowling.Specflow\BowlingSteps.cs:line 30 at TechTalk.SpecFlow.Bindings.MethodBinding.InvokeAction(IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration) at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments) at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(StepArgs stepArgs) at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep() at Bowling.Specflow.ScoreCalculationFeature.AllStrikes() in c:\TeamCity\buildAgent\work\b5d00e7dbc95b585\BowlingKata\BowlingKata-Nunit\Bowling.Specflow\ScoreCalculation.feature:line 26
|
| Another beginners game [show] | success | 0.003 |
Given a new bowling game
-> done: BowlingSteps.GivenANewBowlingGame() (0.0s)
When I roll the following series: 2,7,3,4,1,1,5,1,1,1,1,1,1,1,1,1,1,1,5,1
-> done: BowlingSteps.WhenIRollTheFollowingSeries(" 2,7,3,4,1,1,5,1,...") (0.0s)
Then my total score should be 40
-> done: BowlingSteps.ThenMyTotalScoreShouldBe(40) (0.0s) |
| Beginners game [show] | success | 0.003 |
Given a new bowling game
-> done: BowlingSteps.GivenANewBowlingGame() (0.0s)
When I roll 2 and 7
-> done: BowlingSteps.WhenIRoll(2, 7) (0.0s)
And I roll 3 and 4
-> done: BowlingSteps.WhenIRoll(3, 4) (0.0s)
And I roll 8 times 1 and 1
-> done: BowlingSteps.WhenIRollSeveralTimes2(8, 1, 1) (0.0s)
Then my total score should be 32
-> done: BowlingSteps.ThenMyTotalScoreShouldBe(32) (0.0s) |
| Gutter game [show] | success | 0.002 |
Given a new bowling game
-> done: BowlingSteps.GivenANewBowlingGame() (0.0s)
When all of my balls are landing in the gutter
-> done: BowlingSteps.WhenAllOfMyBallsAreLandingInTheGutter() (0.0s)
Then my total score should be 0
-> done: BowlingSteps.ThenMyTotalScoreShouldBe(0) (0.0s) |
| One single spare [show] | success | 0.002 |
Given a new bowling game
-> done: BowlingSteps.GivenANewBowlingGame() (0.0s)
When I roll the following series: 2,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
-> done: BowlingSteps.WhenIRollTheFollowingSeries(" 2,8,1,1,1,1,1,1,...") (0.0s)
Then my total score should be 29
-> done: BowlingSteps.ThenMyTotalScoreShouldBe(29) (0.0s) |
| Scenario | Status | Time(s) |
|---|
| All spares [show] | success | 0.262 |
Given a new bowling game
-> done: BowlingSteps.GivenANewBowlingGame() (0.1s)
When I roll 10 times 1 and 9
-> done: BowlingSteps.WhenIRollSeveralTimes2(10, 1, 9) (0.0s)
And I roll 1
-> done: BowlingSteps.WhenIRoll(1) (0.0s)
Then my total score should be 110
-> done: BowlingSteps.ThenMyTotalScoreShouldBe(110) (0.0s) |
| One single spare [show] | success | 0.003 |
Given a new bowling game
-> done: BowlingSteps.GivenANewBowlingGame() (0.0s)
When I roll the following series: 3,7,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
-> done: BowlingSteps.WhenIRollTheFollowingSeries(" 3,7,1,1,1,1,1,1,...") (0.0s)
Then my total score should be 29
-> done: BowlingSteps.ThenMyTotalScoreShouldBe(29) (0.0s) |
| Yet another beginners game [show] | success | 0.022 |
Given a new bowling game
-> done: BowlingSteps.GivenANewBowlingGame() (0.0s)
When I roll
--- table step argument ---
| Pins |
| 2 |
| 7 |
| 1 |
| 5 |
| 1 |
| 1 |
| 1 |
| 3 |
| 1 |
| 1 |
| 1 |
| 4 |
| 1 |
| 1 |
| 1 |
| 1 |
| 8 |
| 1 |
| 1 |
| 1 |
-> done: BowlingSteps.WhenIRoll(<table>) (0.0s)
Then my total score should be 43
-> done: BowlingSteps.ThenMyTotalScoreShouldBe(43) (0.0s) |