コード例 #1
0
 public function testImapConfiguration()
 {
     $entity = new User();
     $imapConfiguration = new ImapEmailOrigin();
     $this->assertEmpty($entity->getImapConfiguration());
     $entity->setImapConfiguration($imapConfiguration);
     $this->assertEquals($imapConfiguration, $entity->getImapConfiguration());
 }
コード例 #2
0
ファイル: UserTest.php プロジェクト: xamin123/platform
 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());
 }