PHPackages                             kuria/phpunit-extras - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Testing &amp; Quality](/categories/testing)
4. /
5. kuria/phpunit-extras

ActiveLibrary[Testing &amp; Quality](/categories/testing)

kuria/phpunit-extras
====================

Additional functionality for PHPUnit (such as assertions)

v2.0.3(7y ago)13.3k1MITPHPPHP &gt;=7.1

Since Sep 16Pushed 3y ago1 watchersCompare

[ Source](https://github.com/kuria/phpunit-extras)[ Packagist](https://packagist.org/packages/kuria/phpunit-extras)[ RSS](/packages/kuria-phpunit-extras/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (4)Versions (7)Used By (1)

PHPUnit extras
==============

[](#phpunit-extras)

Additional functionality for PHPUnit (such as assertions).

[![https://travis-ci.com/kuria/phpunit-extras.svg?branch=master](https://camo.githubusercontent.com/e8f93f91b4fd6933d0f5aff3d3aee726b7c9af76b6af6576dd33046f977d8282/68747470733a2f2f7472617669732d63692e636f6d2f6b757269612f706870756e69742d6578747261732e7376673f6272616e63683d6d6173746572)](https://travis-ci.com/kuria/phpunit-extras)Contents

- [Requirements](#requirements)
- [Usage](#usage)
    - [`AssertionTrait`](#assertiontrait)
        - [`assertLooselyIdentical($expected, $actual, $canonicalizeKeys = false)`](#assertlooselyidentical-expected-actual-canonicalizekeys-false)
        - [`assertSameIterable(iterable $expected, $actual)`](#assertsameiterable-iterable-expected-actual)
        - [`assertLooselyIdenticalIterable(iterable $expected, $actual, $canonicalizeKeys = false)`](#assertlooselyidenticaliterable-iterable-expected-actual-canonicalizekeys-false)
        - [`assertEqualIterable(iterable $expected, $actual)`](#assertequaliterable-iterable-expected-actual)
        - [`looselyIdenticalTo($value, $canonicalizeKeys = false)`](#looselyidenticalto-value-canonicalizekeys-false)
        - [`identicalIterable(iterable $expected)`](#identicaliterable-iterable-expected)
        - [`looselyIdenticalIterable(iterable $expected, $canonicalizeKeys = false)`](#looselyidenticaliterable-iterable-expected-canonicalizekeys-false)
        - [`equalIterable(iterable $expected)`](#equaliterable-iterable-expected)
    - [`ClockTrait`](#clocktrait)

[Requirements](#id1)
--------------------

[](#requirements)

- PHP 7.1+

[Usage](#id2)
-------------

[](#usage)

### [`AssertionTrait`](#id3)

[](#assertiontrait)

This trait exposes additional assertion methods to your test case.

```
