lunr/halo

Lunr.Halo is a set of PHPUnit helper libraries.

0.10.0 2024-08-05 09:50 UTC

README

build status codecov

Lunr.Halo is a set of PHPUnit helper libraries.

  • LunrBaseTest extends PHPUnit\Framework\TestCase and offers convenience methods to access class methods/properties using reflection as well as mocking functions/methods using uopz (PHP 7) and runkit (PHP 5).
  • CallbackMock is a Mock class to help test callbacks
  • FluidInterfaceMock is a Mock class to help test methods containing fluid interface calls.

Installation

  • Install Lunr.Halo with Composer or with your own installer.
  • Lunr.Halo follows the semantic versioning standards.

Community

Contributing

Lunr.Halo is an Open Source, community-driven project. Join by contributing code or documentation.

If you encounter any issues when using Lunr.Halo you can report them on github

About Us

Lunr.Halo development is spearheaded by Move.