public function testPropertyAssign() { $t = new \Test\Assign(); $this->assertTrue($t->testPropertyIncr1() === 2); $this->assertTrue($t->testPropertyAddAssign1() === 2); $this->assertTrue($t->testPropertyAddAssign2() === 3); $this->assertTrue($t->testPropertyAssignValuePlus1() === 2); $this->assertTrue($t->testPropertyDecr() === 1); $this->assertTrue($t->testPropertySubAssign1() === -2); $this->assertTrue($t->testPropertySubAssign2() === -1); $this->assertTrue($t->testPropertyMulAssign1() === 2); $this->assertTrue($t->testPropertyMulAssign2() === 3); $this->assertTrue($t->testPropertyAssignStringConcat() === 'test string'); $this->assertTrue($t->testArrayVarAssign1('test_index', 'value') == array('test_index' => 'value')); $this->assertTrue($t->testArrayVarAssign2('test_index', 'value') == array('test_index' => 'value')); }
public function testPropertyAssign() { $t = new \Test\Assign(); $this->assertTrue($t->testPropertyIncr1() === 2); $this->assertTrue($t->testPropertyAddAssign1() === 2); $this->assertTrue($t->testPropertyAddAssign2() === 3); $this->assertTrue($t->testPropertyAssignValuePlus1() === 2); $this->assertTrue($t->testPropertyDecr() === 1); $this->assertTrue($t->testPropertySubAssign1() === -2); $this->assertTrue($t->testPropertySubAssign2() === -1); $this->assertTrue($t->testPropertyMulAssign1() === 2); $this->assertTrue($t->testPropertyMulAssign2() === 3); $this->assertTrue($t->testPropertyAssignStringConcat() === 'test string'); $this->assertTrue($t->testArrayVarAssign1('test_index', 'value') == array('test_index' => 'value')); $this->assertTrue($t->testArrayVarAssign2('test_index', 'value') == array('test_index' => 'value')); $this->assertTrue($t->testPropertyArray14() == $this->getComplexArrayTestValue()); $this->assertTrue($t->testStaticPropertyArrayMulti4() == $this->getComplexArrayTestValue()); $this->assertTrue($t->testStaticPropertyArrayAppend() == array("test", 1, 1.5, false, array())); $this->assertTrue($t->testArrayBoolExpressionAssign() == array("a" => true, "b" => false)); }