Note: This repository is only relevant from version 1.1.0 of the Authorisation Server and version 2.0.0 of the Mock Data Holder solutions.
Check here for the latest Authorisation Server version and here for the latest Mock Data Holder version.
This project includes source code and documentation for the Consumer Data Right (CDR) Mock Solution Test Automation NuGet package.
It contains common source code that is used by the Mock Data Holder and Authorisation Server test automation projects.
The project is built and packaged as a NuGet package and available on NuGet.
Note: This project is designed specifically for use in CDR Mock Solutions test projects. It is not intended to be used as a stand alone testing solution as it is tightly coupled with CDR Mock Solutions.
To get started, clone the source code.
git clone https://github.com/ConsumerDataRight/mock-solution-test-automation.git
Documentation on how this project is used can be found in the test automation execution guides by following the links below:
- Authorisation Server Test Automation Execution Guide
- Mock Data Holder Test Automation Execution Guide
The following technologies have been used to build the Mock Solution Test Automation project:
- The source code has been written in
C#
using the.Net 8
framework. xUnit
is the framework used for writing and running tests.Microsoft Playwright
is the framework used for Web Testing.
We encourage contributions from the community. See our contributing guidelines.
This project has adopted the Contributor Covenant. For more information see the code of conduct.
See our security policy for information on security controls, reporting a vulnerability and supported versions.
The Mock Solution Test Automation solution is provided as a development and testing tool that is used by the other mock solutions.