ACC SHELL

Path : /srv/www/vhosts/svj-u-leskavy/vendor/nette/tester/tests/Framework/
File Upload :
Current File : /srv/www/vhosts/svj-u-leskavy/vendor/nette/tester/tests/Framework/TestCase.basic.phpt

<?php

use Tester\Assert;

require __DIR__ . '/../bootstrap.php';


class TestCaseTest extends Tester\TestCase
{
	public function testAssertion()
	{
		Assert::true(FALSE);
	}
}

class TestCaseTearDownException extends TestCaseTest
{
	public function tearDown()
	{
		throw new RuntimeException;
	}
}


Assert::exception(function() {
	$test = new TestCaseTest;
	$test->run('testAssertion');
}, 'Tester\AssertException', 'FALSE should be TRUE in testAssertion()');


$test = new TestCaseTearDownException;
Assert::exception(function() use ($test) {
	$test->tearDown();
}, 'RuntimeException');

Assert::exception(function() use ($test) {
	$test->run('testAssertion');
}, 'Tester\AssertException', 'FALSE should be TRUE in testAssertion()');

ACC SHELL 2018