Skip to content

nekofar/pest-plugin-slim

Repository files navigation

The Pest Slim Plugin

Packagist Version PHP from Packagist Packagist Downloads Tests Status Coverage Status License Twitter: nekofar Donate

This package is a plugin for Pest PHP. The Slim Plugin for Pest gives your basic functionality for testing your API's built by Slim.

Installation

To get started, install the plugin using composer:

composer require nekofar/pest-plugin-slim --dev

Requires Slim Framework 4 and PHP 8.1 or newer.

Usage

use function Nekofar\Slim\Pest\get;

beforeEach(function (): void {
    $app = require __DIR__ . '/../config/bootstrap.php';
        
    $this->setUpApp($app);
})
            
it('can see home page', function (): void {
    get('/')
        ->assertOk()
        ->assertSee('Welcome');
});

Contributing

Please see CONTRIBUTING for details.

License

The MIT License (MIT). Please see License File for more information.


About

The Pest Slim Plugin

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Contributors 2

  •  
  •  

Languages