Skip to content
generated from IBM/repo-template

Library to aid in writing JUnit tests for the Magkit Magnolia modules

License

Notifications You must be signed in to change notification settings

IBM/magkit-test

Magkit Test

build-module

Scope

Multi module project contains Java test libraries to provider test and Mockito mock helpers.

  1. magkit-test-jcr - for JCR mocking
  2. magkit-test-servlet - for servlet container mocking
  3. magkit-test-cms - for Magnolia CMS mocking and testing

Usage

This repository contains some example best practices for open source repositories:

Issue tracking

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:

  1. Fork the repo
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Added some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

Maven artifacts in Magnolia's Nexus

The code is built by GitHub actions. You can browse available artifacts through Magnolia's Nexus

Maven dependency

    <dependency>
        <artifactId>magkit-test-cms</artifactId>
        <groupId>de.ibmix.magkit</groupId>
        <version>1.0.0</version>
    </dependency>

License

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
#

Authors

Optionally, you may include a list of authors, though this is redundant with the built-in GitHub list of contributors.

About

Library to aid in writing JUnit tests for the Magkit Magnolia modules

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages