/**
  * Tests the parsing of segment conditions from their string
  * representations.
  */
 public function testParsingFromString()
 {
     $condition = new GaDataSegmentSimpleCondition('ga:foo<>foo\\,bar_bar\\;baz');
     $this->assertEquals('ga:foo', $condition->getLeftOperand());
     $this->assertEquals(GaDataSegmentSimpleCondition::OP_BETWEEN, $condition->getOperator());
     $this->assertEquals('foo\\,bar_bar\\;baz', $condition->getRightOperand());
     $condition = new GaDataSegmentSimpleCondition('ga:foo[]bar|baz|bam');
     $this->assertEquals('ga:foo', $condition->getLeftOperand());
     $this->assertEquals(GaDataSegmentSimpleCondition::OP_IN, $condition->getOperator());
     $this->assertEquals('bar|baz|bam', $condition->getRightOperand());
 }