addCondition(new \Clivern\Imap\Core\Search\Condition\To("hello@clivern.com")) ->addCondition(new \Clivern\Imap\Core\Search\Condition\BCC("hello@clivern.com")) ->addCondition(new \Clivern\Imap\Core\Search\Condition\NewFlag()); $this->assertEquals($search->getConditions(), [ 'TO "hello@clivern.com"', 'BCC "hello@clivern.com"', 'NEW' ]); $this->assertEquals((string) $search, 'TO "hello@clivern.com" BCC "hello@clivern.com" NEW'); } }