Welcome to danish-gov-mocks! This software helps you easily test online services from Denmark's government, such as MitID and DAWA, without needing a complex setup. Perfect for anyone needing mock services for integration testing.
To get started, you need to download the software. Hereโs how to do it:
- Visit the Releases Page.
- Find the latest version of danish-gov-mocks.
- Click on the version you want to download.
- Choose the appropriate file for your operating system (Windows, macOS, or Linux).
- Click to download the file.
- Windows 10 or later, macOS Mojave or later, or any Linux distribution.
- Minimum 2 GB of RAM.
- At least 200 MB of available disk space.
After downloading the application, follow these steps:
-
Install the Application
- For Windows: Double-click the downloaded
.exefile and follow the installation prompts. - For macOS: Open the
.dmgfile, drag the application to your Applications folder. - For Linux: Follow the package-specific instructions provided in the release notes.
- For Windows: Double-click the downloaded
-
Start the Application
- Locate the application on your computer.
- Double-click to start the application.
-
Set Up Mock Services
- Open the application and choose the services you want to mock.
- Adjust settings if necessary to fit your testing needs.
-
Run Your Tests
- Point your integration tests to the local mock services.
- Run your tests as you normally would. The application will simulate the responses from the government services.
- Easy to Use: Simple interface for quick setup.
- Cross-Platform: Runs on Windows, macOS, and Linux.
- Service Simulations: Mock various Danish government services, including MitID and DAWA, with just a few clicks.
- Flexible Configurations: Customize requests and responses to suit your testing scenarios.
If you experience issues, try the following:
- Ensure your system meets the requirements.
- Check if other applications are using the same network ports.
- Restart the application if it fails to complete specific tasks.
For additional help, visit the Issues section on our GitHub Page and report your problem.
If you want to contribute to the project, please follow these steps:
- Fork the repository.
- Create a new branch for your feature.
- Make and commit your changes.
- Submit a pull request with a clear description of your changes.
This project covers various important topics. Here are the key areas:
- danish
- dawa
- denmark
- docker
- government
- integration-testing
- keycloak
- mitid
- mocks
- oidc
- prism
- serviceplatformen
- soap
- testing
- wiremock
- Official Documentation: Check out our Wiki for detailed guides and FAQs.
- Support: Reach out through our GitHub Discussions for community support.
Thank you for using danish-gov-mocks! We hope you find it useful for your projects. If you have any feedback, feel free to share.