This project demonstrates how we can implement a test runner for Unit tests written in Access VBA following the RubberduckVBA unit test definition style.
This is just a prototype. Currently, we can only run tests defined within the access database that contains the
TestRunnermodule.
This repo contains the following artifacts:
- access-test-runner.accdb.src - The source code of the access-test-runner project. Can be built with Joyfull Service's VCS-Addin
- logger - A very simple logger class implemented in C# required to forward debug messages from the VBA-Testrunner to stdout so that a CI server like GitLab can output it in their pipelines
- .gitlab-ci.yml - an example GitLab pipeline, demonstrating usage of the testrunner in a CI/CD pipeline