Download the PHP package bafs/testify without Composer
On this page you can find all versions of the php package bafs/testify. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package testify
Testify - a micro unit testing framework
Testify is a micro unit testing framework for PHP 5.3+. It strives for elegance instead of feature bloat. Testing your code is no longer a chore - it's fun again.
Requirements
- PHP 5.3+ is required
- Composer to install Testify is recommended (but you can do this manually)
Usage
Here is an example for a test suite with two test cases:
Documentation
__construct( string $title )
- The constructortest( string $name, [Closure $testCase = null] )
- Add a test case.before( Closure $callback )
- Executed once before the test cases are runafter( Closure $callback )
- Executed once after the test cases are runbeforeEach( Closure $callback )
- Executed for every test case, before it is runafterEach( Closure $callback )
- Executed for every test case, after it is runrun( )
- Run all the tests and before / after functions. Calls report() to generate the HTML report pageassert( boolean $arg, [string $message = ''] )
- Alias for assertTrue() methodassertTrue( boolean $arg, [string $message = ''] )
- Passes if given a truthfull expressionassertFalse( boolean $arg, [string $message = ''] )
- Passes if given a falsy expressionassertEquals( mixed $arg1, mixed $arg2, string [string $message = ''] )
- Passes if $arg1 == $arg2assertNotEquals( mixed $arg1, mixed $arg2, string [string $message = ''] )
- Passes if $arg1 != $arg2assertSame( mixed $arg1, mixed $arg2, string [string $message = ''] )
- Passes if $arg1 === $arg2assertNotSame( mixed $arg1, mixed $arg2, string [string $message = ''] )
- Passes if $arg1 !== $arg2assertInArray( mixed $arg, array $arr, string [string $message = ''] )
- Passes if $arg is an element of $arrassertNotInArray( mixed $arg, array $arr, string [string $message = ''] )
- Passes if $arg is not an element of $arrpass( string [string $message = ''] )
- Unconditional passfail( string [string $message = ''] )
- Unconditional failreport( )
- Generates a pretty CLI or HTML5 report of the test suite status. Called implicitly by run()__invoke( )
- Alias for run() method
All versions of testify with dependencies
PHP Build Version
Package Version
Requires
php Version
>=5.3.0
The package bafs/testify contains the following files
Loading the files please wait ....