for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace SergeyNezbritskiy\NovaPoshta\Tests;
use PHPUnit\Framework\Assert;
/**
* Trait AssertEntityByPropertiesTrait
*/
trait AssertEntityByPropertiesTrait
{
* @param array $entity
* @param array $expectedProperties
* @return void
* @SuppressWarnings(PHPMD.StaticAccess)
public function assertEntity(array $entity, array $expectedProperties): void
$actualProperties = array_keys($entity);
sort($actualProperties);
sort($expectedProperties);
Assert::assertSame($expectedProperties, $actualProperties);
}