PHP code example of phpunitgoodpractices / traits
1. Go to this page and download the library: Download phpunitgoodpractices/traits library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
phpunitgoodpractices / traits example snippets
namespace FooProject\Tests;
use PHPUnit\Framework\TestCase;
use PHPUnitGoodPractices\Traits\ExpectationViaCodeOverAnnotationTrait;
use PHPUnitGoodPractices\Traits\ExpectOverSetExceptionTrait;
use PHPUnitGoodPractices\Traits\IdentityOverEqualityTrait;
use PHPUnitGoodPractices\Traits\ProphecyOverMockObjectTrait;
use PHPUnitGoodPractices\Traits\ProphesizeOnlyInterfaceTrait;
final class FooTest extends TestCase
{
use ExpectationViaCodeOverAnnotationTrait;
use ExpectOverSetExceptionTrait;
use IdentityOverEqualityTrait;
use ProphecyOverMockObjectTrait;
use ProphesizeOnlyInterfaceTrait;
public function testBar()
{
$this->assertEquals(123, 213); // will report non-strict assertion usage
}
}