getExpressionTypeName() final public static method

For instance \Pinq\Expressions\BinaryOperationExpression::getExpressionTypeName() returns 'BinaryOperation'
final public static getExpressionTypeName ( ) : string
return string
コード例 #1
0
 /**
  * @dataProvider expressions
  * @covers \Pinq\Expressions\ExpressionVisitor
  */
 public function testExpressionVisitorVisitsTheCorrectMethod(O\Expression $expression)
 {
     $method = 'visit' . $expression->getExpressionTypeName();
     $expressionVisitorMock = $this->getMock('\\Pinq\\Expressions\\ExpressionVisitor', [$method]);
     $expressionVisitorMock->expects($this->once())->method($method)->with($this->equalTo($expression));
     $expressionVisitorMock->walk($expression);
 }
コード例 #2
0
ファイル: MiscExpressionTest.php プロジェクト: timetoogo/pinq
 public function testExpressionNameType()
 {
     $this->assertSame(O\BinaryOperationExpression::getExpressionTypeName(), 'BinaryOperation');
     $this->assertSame(O\VariableExpression::getExpressionTypeName(), 'Variable');
     $this->assertSame(O\Expression::getExpressionTypeName(), '');
 }