Git Product home page Git Product logo

nbehave's Introduction

NBehave

NBehave is a framework for Behaviour-Driven Development

Behaviour-driven development (BDD) is an evolution of test-driven development (TDD) and acceptance-test driven design, and is intended to make these practices more accessible and intuitive to newcomers and experts alike.

It shifts the vocabulary from being test-based to behaviour-based, and positions itself as a design philosophy.

Contribute

We would love your help. Send us patches, report/fix bugs, request features etc.

Licence

NBehave is licensed under BSD 3

nbehave's People

Contributors

smhabdoli avatar

Watchers

James Cloos avatar

nbehave's Issues

NUnit Tests Failing ...

Runtime Environment -
OS Version: Microsoft Windows NT 6.1.7601 Service Pack 1
CLR Version: 2.0.50727.5448 ( Net 3.5 )

ProcessModel: Default DomainUsage: Multiple
Execution Runtime: net-3.5
......................................................................................................................................................................................................................
................................................................................F.....F.F......F..F..F.F................................................................F.....F..F.F.F................................
......................................................................................................................................................................................................................
..................................................
Tests run: 680, Errors: 0, Failures: 12, Inconclusive: 0, Time: 1.7170982 seconds
Not run: 0, Invalid: 0, Ignored: 0, Skipped: 0

Errors and Failures:

  1. Test Failure : NBehave.Narrator.Framework.Specifications.ScenarioStepRunnerSpec+When_running_a_scenario_that_throws_exception_in_BeforeScenario.Should_call_AfterScenario
    Expected: True
    But was: False

at NBehave.Narrator.Framework.Specifications.ScenarioStepRunnerSpec.When_running_a_scenario_that_throws_exception_in_BeforeScenario.Should_call_AfterScenario() in c:\workspace\vs2012projects\NBehave\src\NBehave.Nar
rator.Framework.Specifications\ScenarioStepRunnerSpec.cs:line 256

  1. Test Failure : NBehave.Narrator.Framework.Specifications.ScenarioStepRunnerSpec+When_running_many_scenarios_and_class_with_ActionSteps_implements_NotificationMethodAttributes.ShouldCallAfterScenarioOncePerScenar
    io
    Expected: 2
    But was: 5

at NBehave.Narrator.Framework.Specifications.ScenarioStepRunnerSpec.When_running_many_scenarios_and_class_with_ActionSteps_implements_NotificationMethodAttributes.ShouldCallAfterScenarioOncePerScenario() in c:\work
space\vs2012projects\NBehave\src\NBehave.Narrator.Framework.Specifications\ScenarioStepRunnerSpec.cs:line 143

  1. Test Failure : NBehave.Narrator.Framework.Specifications.ScenarioStepRunnerSpec+When_running_many_scenarios_and_class_with_ActionSteps_implements_NotificationMethodAttributes.ShouldCallAfterStepOncePerStep
    Expected: 3
    But was: 0

at NBehave.Narrator.Framework.Specifications.ScenarioStepRunnerSpec.When_running_many_scenarios_and_class_with_ActionSteps_implements_NotificationMethodAttributes.ShouldCallAfterStepOncePerStep() in c:\workspace\vs
2012projects\NBehave\src\NBehave.Narrator.Framework.Specifications\ScenarioStepRunnerSpec.cs:line 155

  1. Test Failure : NBehave.Narrator.Framework.Specifications.StringStepRunnerSpec+When_AfterStep_throws_exception.RunningAStepShouldCallMostAttributedMethods
    Expected: instance of <NBehave.Narrator.Framework.Failed>
    But was: <NBehave.Narrator.Framework.Passed>

at NBehave.Narrator.Framework.Specifications.StringStepRunnerSpec.When_AfterStep_throws_exception.RunningAStepShouldCallMostAttributedMethods() in c:\workspace\vs2012projects\NBehave\src\NBehave.Narrator.Framework.
Specifications\StringStepRunnerSpec.cs:line 189

  1. Test Failure : NBehave.Narrator.Framework.Specifications.StringStepRunnerSpec+When_first_step_throws_exception.Should_Call_afterStep_if_step_fails
    Expected: True
    But was: False

at NBehave.Narrator.Framework.Specifications.StringStepRunnerSpec.When_first_step_throws_exception.Should_Call_afterStep_if_step_fails() in c:\workspace\vs2012projects\NBehave\src\NBehave.Narrator.Framework.Specifi
cations\StringStepRunnerSpec.cs:line 265

  1. Test Failure : NBehave.Narrator.Framework.Specifications.StringStepRunnerSpec+WhenClassWithActionStepsImplementsNotificationAttributes.CompletingAScenarioShouldCallAllAttributedMethods
    Expected: True
    But was: False

at NBehave.Narrator.Framework.Specifications.StringStepRunnerSpec.WhenClassWithActionStepsImplementsNotificationAttributes.CompletingAScenarioShouldCallAllAttributedMethods() in c:\workspace\vs2012projects\NBehave
src\NBehave.Narrator.Framework.Specifications\StringStepRunnerSpec.cs:line 167

  1. Test Failure : NBehave.Narrator.Framework.Specifications.StringStepRunnerSpec+WhenClassWithActionStepsImplementsNotificationAttributes.RunningAStepShouldCallMostAttributedMethods
    Expected: True
    But was: False

at NBehave.Narrator.Framework.Specifications.StringStepRunnerSpec.WhenClassWithActionStepsImplementsNotificationAttributes.RunningAStepShouldCallMostAttributedMethods() in c:\workspace\vs2012projects\NBehave\src\NB
ehave.Narrator.Framework.Specifications\StringStepRunnerSpec.cs:line 154

  1. Test Failure : NBehave.Narrator.Framework.Specifications.TextRunnerSpec+HooksSpec.a_background_step_Should_not_trigger_a_before_step
    Expected: True
    But was: False

at NBehave.Narrator.Framework.Specifications.TextRunnerSpec.HooksSpec.a_background_step_Should_not_trigger_a_before_step() in c:\workspace\vs2012projects\NBehave\src\NBehave.Narrator.Framework.Specifications\TextRu
nnerSpec.cs:line 529

  1. Test Failure : NBehave.Narrator.Framework.Specifications.TextRunnerSpec+HooksSpec.ShouldCallAfterScenarioOncePerScenario
    Expected: 1
    But was: 7

at NBehave.Narrator.Framework.Specifications.TextRunnerSpec.HooksSpec.ShouldCallAfterScenarioOncePerScenario() in c:\workspace\vs2012projects\NBehave\src\NBehave.Narrator.Framework.Specifications\TextRunnerSpec.cs:
line 565

  1. Test Failure : NBehave.Narrator.Framework.Specifications.TextRunnerSpec+HooksSpec.ShouldCallBeforeScenarioOncePerScenario
    Expected: 1
    But was: 3

at NBehave.Narrator.Framework.Specifications.TextRunnerSpec.HooksSpec.ShouldCallBeforeScenarioOncePerScenario() in c:\workspace\vs2012projects\NBehave\src\NBehave.Narrator.Framework.Specifications\TextRunnerSpec.cs
:line 559

  1. Test Failure : NBehave.Narrator.Framework.Specifications.TextRunnerSpec+HooksSpec.ShouldCallBeforeStepOncePerStep
    Expected: 3
    But was: 8

at NBehave.Narrator.Framework.Specifications.TextRunnerSpec.HooksSpec.ShouldCallBeforeStepOncePerStep() in c:\workspace\vs2012projects\NBehave\src\NBehave.Narrator.Framework.Specifications\TextRunnerSpec.cs:line 57
1

  1. Test Failure : NBehave.Narrator.Framework.Specifications.TextRunnerSpec+HooksSpec.When_background_step_is_called_beforeScenario_should_not_be_called
    Expected: True
    But was: False

at NBehave.Narrator.Framework.Specifications.TextRunnerSpec.HooksSpec.When_background_step_is_called_beforeScenario_should_not_be_called() in c:\workspace\vs2012projects\NBehave\src\NBehave.Narrator.Framework.Speci
fications\TextRunnerSpec.cs:line 523

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.