-
Notifications
You must be signed in to change notification settings - Fork 0
Changes since deriving from XBehave.net
Michael W Powell edited this page Dec 8, 2020
·
1 revision
- Allowed for Background methods to be defined in multiple base intermadiate classes. Moreover, xWellBehaved.net ensure that these methods are invoked in class hierarchy order.
- As an interesting side effect, we think that multiple
Background
methods may also be defined in the same class. We think that any instance of this happening ought to be rare, if ever, and that if it can be avoided, do so. Otherwise, we strongly suggest that the scope of these methods be mutually exclusive so that their order does not adversely impact either of their outcomes.
- As an interesting side effect, we think that multiple
-
xWellBehaved.net
v2.5+
introduced the notion of TearDown methods, converse to theBackground
methods.- Also with the same caveats concerning multiple same class
TearDown
methods. - While we were there introducing
TearDown
methods, we decided to rename the extensions formerly known as.Teardown(...)
, rather as,.Rollback(...)
, which we think better captures the intent, but also to avoid potentially confusing overlapping verbiage.
- Also with the same caveats concerning multiple same class
- Home
- Quick start
-
Documentation
- Writing scenarios
- Running scenarios
- Package dependencies
- Debugging scenarios
- Assertions
- Step names
- Debugging Scenarios with examples
- Background methods
- TearDown methods
- Async steps
- Object disposal
- Rollback
- Skipping steps and scenarios
- Step metadata
- Continuing on failure
- Step filters
- Changes in xBehave.net version 2.0
- Changes since deriving from xBehave.net
- Extending xWellBehaved.net
- FAQ
- Known Issues
- Contributions