systopia/civicrm-test-fixtures-sepa

Reusable PHPUnit fixtures for CiviCRM-SEPA

Maintainers

Package info

github.com/systopia/civicrm-test-fixtures-sepa

pkg:composer/systopia/civicrm-test-fixtures-sepa

Statistics

Installs: 57

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

0.1.0 2026-03-25 09:27 UTC

This package is auto-updated.

Last update: 2026-03-26 11:10:33 UTC


README

Systopia Logo  

Generic badge Generic badge Generic badge Generic badge

Built for

Test Fixtures for SEPA

This package provides additional PHPUnit fixtures for SEPA-related entities, extending the base functionality of civicrm-test-fixtures

It is designed specifically for use with org.project60.sepa and enables convenient creation of SEPA test data such as creditors and mandates.

Description

This library builds on top of the base fixtures library and adds:

  • Builders for SEPA entities (e.g. SepaCreditorBuilder)
  • Predefined scenarios for common SEPA test setups
  • Consistent integration with the existing fixture architecture

Quickstart

Install by using composer require systopia/civicrm-test-fixtures-sepa

Documentation

For further information please consult the extensive documentation.

Status

Generic badge

Production-ready and suitable for use in development environments.

Support / Issues / Contributions

We need your Support

This library is Free and Open Source Software and we are glad if you find it useful.

However, a significant part of its development and ongoing maintenance happens outside funded projects. If this extension creates value for your work, consider supporting its continued development.

If you’d like to contribute financially, feel free to reach out via info@systopia.de to arrange a simple and suitable way.

Your support helps keep this extension maintained, improved, and available to everyone.

Issues / Security

Please report issues and security concerns here.

Contributions

Contributions are welcome. Learn how to contribute here.