本文整理汇总了PHP中BaseTest::getA方法的典型用法代码示例。如果您正苦于以下问题:PHP BaseTest::getA方法的具体用法?PHP BaseTest::getA怎么用?PHP BaseTest::getA使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类BaseTest
的用法示例。
在下文中一共展示了BaseTest::getA方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: testCompound
public function testCompound()
{
$x = new ResourceClasses\X(100);
$d = new ResourceClasses\MethodOverridedDecoratorForX(array('getA' => function () {
return parent::getA() + 1;
}), $x);
$this->assertEquals(100, $x->getA());
$this->assertEquals(101, $d->getA());
}
示例2: testWithMethodOverriding
public function testWithMethodOverriding()
{
$decorated = new ResourceClasses\X(123, 234);
$decorator = new ResourceClasses\MethodOverridedDecoratorForX(array('getA' => function () {
return parent::getA() + 1;
}), $decorated);
$this->assertEquals(234, $decorator->getB());
$this->assertEquals(124, $decorator->getA());
$decorator->setA(1000);
$this->assertEquals(1001, $decorator->getA());
}