public function testRetrievingWherePartsReturnsSpecificationArrayOfIdentifierAndValuesAndArrayOfTypes() { $in = new NotIn(); $in->setIdentifier('foo.bar')->setValueSet(array(1, 2, 3)); $expected = array(array('%s NOT IN (%s, %s, %s)', array('foo.bar', 1, 2, 3), array(NotIn::TYPE_IDENTIFIER, NotIn::TYPE_VALUE, NotIn::TYPE_VALUE, NotIn::TYPE_VALUE))); $this->assertEquals($expected, $in->getExpressionData()); }