chore: initialize project using ramsey/php-library-starter-kit

This commit is contained in:
Dan Jones 2021-10-14 15:41:02 -05:00
commit 3d602ddd69
35 changed files with 1119 additions and 0 deletions

20
tests/ExampleTest.php Normal file
View file

@ -0,0 +1,20 @@
<?php
declare(strict_types=1);
namespace Danjones000\Test\Spy;
use Danjones000\Spy\Example;
use Mockery\MockInterface;
class ExampleTest extends TestCase
{
public function testGreet(): void
{
/** @var Example & MockInterface $example */
$example = $this->mockery(Example::class);
$example->shouldReceive('greet')->passthru();
$this->assertSame('Hello, Friends!', $example->greet('Friends'));
}
}

14
tests/TestCase.php Normal file
View file

@ -0,0 +1,14 @@
<?php
declare(strict_types=1);
namespace Danjones000\Test\Spy;
use Ramsey\Dev\Tools\TestCase as BaseTestCase;
/**
* A base test case for common test functionality
*/
class TestCase extends BaseTestCase
{
}