1. Go to this page and download the library: Download suin/xoopsunit 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/ */
suin / xoopsunit example snippets
class RevealingSample1
{
protected $bar = 'the best word is BAR';
public function getBar()
{
return $this->bar;
}
protected function _foo()
{
return 'Is it possible to call me?';
}
}
class RevealingSample1Test extends \XoopsUnit\TestCase
{
public function testGetBar()
{
$foo = new RevealingSample1();
$this->reveal($foo)->attr('bar', 'the best word is FOO'); // Simple to manipulate!!
$this->assertSame('the best word is FOO', $foo->getBar());
}
public function test_foo()
{
$foo = new RevealingSample1();
$actual = $this->reveal($foo)->call('_foo'); // Simple to call!!
$this->assertSame('Is it possible to call me?', $actual);
}
}