PHP code example of celc / ciunit
1. Go to this page and download the library: Download celc/ciunit 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/ */
celc / ciunit example snippets
class LoginActionTest extends CIUnit_TestCase
{
public function setUp()
{
$this->CI = set_controller('login');
}
public function testLogin()
{
$_POST['useremail'] = '[email protected]';
$_POST['password'] = '123';
$this->CI->login_action();
$out = output();
$this->assertRedirects($GLOBALS['OUT'], 'employee/index');
}
public function testTemplateRendered()
{
$this->CI->login_action();
$views = output_views();
$this->assertContains('login', $views);
}
}