dia-nz/silverstripe-phockito

Integrate Phockito (a PHP Mocking framework) with SilverStripe

Installs: 130

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 4

Forks: 0

Open Issues: 0

Type:silverstripe-module

1.0 2019-09-03 22:19 UTC

This package is auto-updated.

Last update: 2024-11-04 09:50:48 UTC


README

Phockito generates subclasses of the class under mock or spy. This doesn't work well with SilverStripe, which builds a manifest of classes and expects them to remain static during execution.

This module provides integration between SilverStripe and Phockito, so that every time you create a mock or spy with Phockito, it's registered in SilverStripe's ClassManifest.

This all happens automatically, so you don't have to worry about it - just add this module to your composer.json, then start calling Phocktio::mock or Phockito::spy in your tests.

silverstripe-phockito