ConsumerDataRight.ParticipantTooling.MockSolution.TestAutomation 1.0.0

Prefix Reserved
There is a newer version of this package available.
See the version list below for details.
dotnet add package ConsumerDataRight.ParticipantTooling.MockSolution.TestAutomation --version 1.0.0                
NuGet\Install-Package ConsumerDataRight.ParticipantTooling.MockSolution.TestAutomation -Version 1.0.0                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ConsumerDataRight.ParticipantTooling.MockSolution.TestAutomation" Version="1.0.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add ConsumerDataRight.ParticipantTooling.MockSolution.TestAutomation --version 1.0.0                
#r "nuget: ConsumerDataRight.ParticipantTooling.MockSolution.TestAutomation, 1.0.0"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install ConsumerDataRight.ParticipantTooling.MockSolution.TestAutomation as a Cake Addin
#addin nuget:?package=ConsumerDataRight.ParticipantTooling.MockSolution.TestAutomation&version=1.0.0

// Install ConsumerDataRight.ParticipantTooling.MockSolution.TestAutomation as a Cake Tool
#tool nuget:?package=ConsumerDataRight.ParticipantTooling.MockSolution.TestAutomation&version=1.0.0                

Consumer Data Right Logo

made-with-dotnet made-with-csharp MIT License Pull Requests Welcome

Consumer Data Right - Mock Solution Test Automation

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.

Getting Started

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:

Technology Stack

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 6 framework.
  • xUnit is the framework used for writing and running tests.
  • Microsoft Playwright is the framework used for Web Testing.

Contribute

We encourage contributions from the community. See our contributing guidelines.

Code of Conduct

This project has adopted the Contributor Covenant. For more information see the code of conduct.

Security Policy

See our security policy for information on security controls, reporting a vulnerability and supported versions.

License

MIT License

Notes

The Mock Solution Test Automation solution is provided as a development and testing tool that is used by the other mock solutions.

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
2.0.0 257 8/13/2024
1.0.0 828 11/23/2023