Register the plugin to be able to use in peridot.
Please the configuration file see the file-fixture.
use Evenement\EventEmitterInterface;
use holyshared\peridot\FileFixturePlugin;
return function(EventEmitterInterface $emitter)
{
$plugin = new FileFixturePlugin(__DIR__ . '/fixtures.toml');
$plugin->registerTo($emmiter);
};
By calling the loadFixture method in spec, you can load the fixture.
describe('Example', function() {
describe('output', function() {
it('return message for user', function() {
$content = $this->loadFixture('text:console', [ 'name' => 'Jhon' ]);
expect('My name is Jhon')->toEqual($content);
});
});
});