switon/testing

Shared test bootstrap and utilities for Switon Framework packages

Maintainers

Package info

github.com/switon-php/testing

Documentation

pkg:composer/switon/testing

Statistics

Installs: 73

Dependents: 44

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.0 2026-05-10 03:52 UTC

This package is auto-updated.

Last update: 2026-05-10 03:53:29 UTC


README

Shared test bootstrap and utilities for Switon Framework packages.

Installation

composer require --dev switon/testing

Requirements: PHP 8.3+

Quick Start

use Switon\Testing\TestCase;

class UserServiceTest extends TestCase
{
    public function testRegisterCreatesUser(): void
    {
        // Arrange
        $service = $this->make(UserService::class);

        // Act
        $user = $service->register('test@example.com');

        // Assert
        $this->assertSame('test@example.com', $user->email);
    }
}

Docs: https://docs.switon.dev/latest/testing

License

MIT.