public function testImapConfiguration() { $entity = new User(); $imapConfiguration = new ImapEmailOrigin(); $this->assertEmpty($entity->getImapConfiguration()); $entity->setImapConfiguration($imapConfiguration); $this->assertEquals($imapConfiguration, $entity->getImapConfiguration()); }
public function testImapConfiguration() { $entity = new User(); $imapConfiguration = $this->getMock('Oro\\Bundle\\ImapBundle\\Entity\\ImapEmailOrigin'); $imapConfiguration->expects($this->once())->method('setIsActive')->with(false); $this->assertCount(0, $entity->getEmailOrigins()); $this->assertNull($entity->getImapConfiguration()); $entity->setImapConfiguration($imapConfiguration); $this->assertEquals($imapConfiguration, $entity->getImapConfiguration()); $this->assertCount(1, $entity->getEmailOrigins()); $entity->setImapConfiguration(null); $this->assertNull($entity->getImapConfiguration()); $this->assertCount(0, $entity->getEmailOrigins()); }