Multi module project contains Java test libraries to provider test and Mockito mock helpers.
- magkit-test-jcr - for JCR mocking
- magkit-test-servlet - for servlet container mocking
- magkit-test-cms - for Magnolia CMS mocking and testing
This repository contains some example best practices for open source repositories:
Issues are tracked at GitHub.
Any bug reports, improvement or feature pull requests are very welcome! Make sure your patches are well tested. Ideally create a topic branch for every separate change you make. For example:
- Fork the repo
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
The code is built by GitHub actions. You can browse available artifacts through Magnolia's Nexus
<dependency>
<artifactId>magkit-test-cms</artifactId>
<groupId>de.ibmix.magkit</groupId>
<version>1.0.0</version>
</dependency>
All source files must include a Copyright and License header. The SPDX license header is preferred because it can be easily scanned.
If you would like to see the detailed LICENSE click here.
#
# Copyright 2023- IBM Inc. All rights reserved
# SPDX-License-Identifier: Apache2.0
#
Optionally, you may include a list of authors, though this is redundant with the built-in GitHub list of contributors.
- Author: Wolf Bubenik - [email protected]