Download
Latest Release for C# / .NET
Concordion.NET-1.5.0.zip | |
NuGet Package |
Non .NET versions
Concordion is available (in various forms) for Java, Python, Ruby, and other [supported platforms]
Tell your colleagues and friends
If you like this open source project, please share!
Release Notes
Concordion.NET 1.5.0 - March 2016
This release of Concordion.NET needs NUnit 2.6.4 to run executable specifications.
Concordion.NET has reached full compatibility with Concordion 1.5.1:
Features
- Fixture classes can now be suffixed with "Fixture" as an alternative to "Test"
- Modified CSS on verifyRows to show missing rows as struck-through
- Adds a RunStrategy interface, and a withRunStrategy extension method to allow different strategies for executing the concordion:run command.
- Updated ExtensionConfiguration spec with combined config example
- New method Element.getParentElement()
- Added a listener for the set command.
- Added a MultiValueResult class to make it easier to return multiple results from a fixture method
Bug Fixes
- Fixed stack-trace rendering problem in Google Chrome
- Fixed Concordion output displaying spaces as Ã
- Fixed JavaScriptLinker producing invalid (x)html
Concordion.NET 1.5.0 beta - January 2016
This release of Concordion.NET needs NUnit 2.6.4 to run executable specifications.
For details about features and bug fixes please see release information of Concordion.NET 1.5.0.
Concordion.NET 1.3.0 - May 2015
This release of Concordion.NET needs NUnit 2.6.4 to run executable specifications.
Features
- Update Concordion NUnit Addin to NUnit version 2.6.4
- Add echo command to documentation
Bug Fixes
- Make FileTarget.GetTargetPath compliant with Java version
- Simplify footer of result documents
Concordion.NET 1.2.0 - March 2015
This release of Concordion.NET needs NUnit 2.6.3 to run executable specifications.
Features
- Enable running Concordion.NET tests with ReSharper.
- Provide workaround to run Concordion.NET tests with NUnit Test Adapter until NUnit team fixes issue with addins in NUnit.
- Show failure and error details of Concordion.NET tests in NUnit output.
- Allow specifications to be located in a directory instead of embedded in DLL file.
- Support for extensions API in
Concordion.NET.
- Adding possibility of different file extensions for specification documents.
Concordion.NET 1.1.0 - October 2014
Features
- Allow commands to be lower case, as XHTML attributes should be lower case.
- To execute initialization code before the actual execution of an active specification, you can use the NUnit [TestFixtureSetUp] attribute on Concordion.NET fixtures.
- The execute command can now be applied on HTML lists as well (<ol>, <ul>)
Concordion.NET 1.0.0 - May 2014
Features
- Add NUnit support. With this improvement you can run Concordion.NET tests with NUnit. Thus, you don't need Gallio any more, as with previous versions.
- Allow the assertEquals command to match "True, Yes, Y" / "False, No, N, -" with a Boolean returned from the system under test
Bug Fixes
- Improve test setup to work on all cultures.
- File extensions of DLLs containing your specifications and fixtures are handled not case-sensitive.
- Fixed loading of configuration files are loaded with Assembly.Codebase instead of Assembly.Location, which allows to use "shadow copy" with NUnit.
Previous Versions
Please, find older versions of Concordion.NET on the original Google Codes project.
These releases are needed by many people for legacy work, so we keep them around for download. Bugs are accepted on older releases only if they can be reproduced on a current release.