simpletest_test.php.svn-base
来自「PHP 知识管理系统(基于树结构的知识管理系统), 英文原版的PHP源码。」· SVN-BASE 代码 · 共 58 行
SVN-BASE
58 行
<?php// $Id: simpletest_test.php 1505 2007-04-30 23:39:59Z lastcraft $require_once(dirname(__FILE__) . '/../autorun.php');require_once(dirname(__FILE__) . '/../simpletest.php');SimpleTest::ignore('ShouldNeverBeRunEither');class ShouldNeverBeRun extends UnitTestCase { function testWithNoChanceOfSuccess() { $this->fail('Should be ignored'); }}class ShouldNeverBeRunEither extends ShouldNeverBeRun { }class TestOfStackTrace extends UnitTestCase { function testCanFindAssertInTrace() { $trace = new SimpleStackTrace(array('assert')); $this->assertEqual( $trace->traceMethod(array(array( 'file' => '/my_test.php', 'line' => 24, 'function' => 'assertSomething'))), ' at [/my_test.php line 24]'); }}class DummyResource { }class TestOfContext extends UnitTestCase { function testCurrentContextIsUnique() { $this->assertReference( SimpleTest::getContext(), SimpleTest::getContext()); } function testContextHoldsCurrentTestCase() { $context = &SimpleTest::getContext(); $this->assertReference($this, $context->getTest()); } function testResourceIsSingleInstanceWithContext() { $context = &new SimpleTestContext(); $this->assertReference( $context->get('DummyResource'), $context->get('DummyResource')); } function testClearingContextResetsResources() { $context = &new SimpleTestContext(); $resource = &$context->get('DummyResource'); $context->clear(); $this->assertClone($resource, $context->get('DummyResource')); }}?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?