Skip to content

Tags: LightBDD/LightBDD

Tags

3.12.0

Toggle 3.12.0's commit message
What's new

3.11.2

Toggle 3.11.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
I385: Upgrade LightBDD.MsTest3 to latest / Add LightBDD.MsTest4 with …

…latest MsTest (#395)

3.11.1

Toggle 3.11.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release 3.11.1 (#394)

3.11.0

Toggle 3.11.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release 3.11 (#378)

* #373 Support for TUnit with LightBDD.TUnit (#377)

3.10.0

Toggle 3.10.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release 3.10.0 (#370)

- #358 (LightBDD.Framework)(New) Added MarkdownReportFormatter as Github friendly report formatter
- #365 (LightBDD.Framework)(New) Added ResetActual() method to Verifiable/VerifiableTable/VerifiableTree to allow setting them once more
- #350 (LightBDD.Core)(New) Added IScenario.Descriptor property providing access to scenario MethodInfo

3.9.0

Toggle 3.9.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release 3.9.0 (#364)

* #357 Implemented BeOfType<T>() and BeCastableTo<T>() (#359)

* #357 Implemented BeOfType<T>() and BeCastableTo<T>()

* #352 Obsoleted FeatureFixture constructor that accepts ITestOutputHelper (#360)

* #353 Changed StepExecution.Current.Bypass()/IgnoreScenario() to validate that they are called within running scenario (#361)

* #351 Updated Expect.To.BeLike()/BeLikeIgnoreCase() to match multiline text (#362)

* #351 Added Expect.To.Match(string, RegexOptions) overload

* #356 Captured LightBddScope OnConfigure() failures (#363)

3.8.0

Toggle 3.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
LightBDD 3.8.0 (#348)

- #338 (LightBDD.Framework)(New) Added ScenarioDescriptionAttribute to decorate scenarios with description and updated ReportFormatters to include it
- #338 Updated XmlReportFormatterSchema.xsd to v2.2 with support for Scenario Description
- #344 (LightBDD.Core)(Change) Allowed IReportFormatter and IGlobalResourceSetUp implementations to use LightBDDConfigurationAware base

---------

Co-authored-by: Sam G <goldsam@users.noreply.github.com>
Co-authored-by: Sam Goldmann <sam.goldmann@gmail.com>

3.7.0

Toggle 3.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
LightBDD 3.7.0 release

3.6.1

Toggle 3.6.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release 3.6.1

3.6.0

Toggle 3.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release 3.6.0

+ #241 (LightBDD.Framework)(New) Added WithInferredColumns(InferredColumnsOrder columnsOrder) method to IInputTableBuilder and IVerifiableDataTableBuilder with option to add inferred columns in name or declaration order
+ #264 (LightBDD.Framework)(Fix) Corrected Html Report to expand feature background with the content
+ #265 (LightBDD.Framework)(Fix) Fixed InputTable and VerifiableTable to include Item column if no other columns are present and fail if provided object count and instances do not match
+ #265 (LightBDD.Core)(New) Added IFormatSymbols.EmptyValue property
+ #265 (LightBDD.Core)(New) Added IValueFormattingService.Symbols property
+ #265 (LightBDD.Framework)(Change) Updated CollectionFormatter and DictionaryFormatter to format empty collections
+ #268 (LightBDD.Framework)(New) Added InputTree<T> to provide detailed insights into the object structure upon progress and results rendering.
+ #268 (LightBDD.Framework)(New) Added VerifiableTree<T> to provide detailed structural verification of actual versus expected object hierarchies
+ #268 (LightBDD.Framework)(New) Added Tree class with a set of methods to create InputTree<T> and VerifiableTree<T> parameters
+ #268 (LightBDD.Framework)(Change) Equal() expectation supports now comparison of numeric types that have equivalent values, i.e. 5.0 (double) to 5 (int)
+ #268 (LightBDD.Framework)(Change) CastFrom() expectation support now conversions of numeric types that have equivalent values, i.e. 5.0 (double) to 5 (int)
+ #268 (LightBDD.Framework)(Change) InputTable value cells are rendered on Html Report with background color being consistent with color of non-verifiable parameters (pink)
+ #273 (LightBDD.XUnit2)(Change) Updated integration to detect exceptions thrown in LightBddScopeAttribute.OnSetUp() and fail scenarios instead of breaking test pipeline