/**
  * @expectedException BadMethodCallException
  * @expectedExceptionMessage Unsupported comparator method: foo
  */
 public function testMagicCallThrowsExceptionForUnknownMethod()
 {
     $one = new IntType(1);
     $c = new Comparator();
     //use default engine
     $this->assertEquals(true, $c->foo($one, $one));
 }