Concordion is a framework to support Behaviour Driven Design. It is based on JUnit to run tests and HTML enriched with a little Concordion syntax to call fixture methods and make assertions on test outcome. I won't describe Concordion because it is well documented here: concordion.org. Instead I'll describe a small utility class I've created to avoid code duplication. Concordion requires a JUnit class for each test. The utility I'll describe below allows you to run all Concordion tests without having a utility class for each test.
Written by

Jan Vermeir
Developing software and infrastructure in teams, doing whatever it takes to get stable, safe and efficient systems in production.
Our Ideas
Explore More Blogs

Test Driven Development (TDD) with dbt: Test First, SQL Later
Test-Driven Development with dbt: Test First, SQL Later If you’ve spent more than three days as an analytics engineer, you’ve probably had...
Dumky de Wilde

Python Mocking, the Sneaky Bits
While trying to mock a function in my python code, I found this excellent blog by Durga Swaroop Perla. The blog shows how to use pytest-mock to...
Jan Vermeir
Contact