public function testIsSmtpConfiguredFailure() { $origin = new UserEmailOrigin(); $origin->setSmtpHost(''); $origin->setSmtpPort(''); $origin->setUser(''); $origin->setPassword(''); $origin->setSmtpEncryption(''); $this->assertFalse($origin->isSmtpConfigured()); }
/** * If submitted empty password, it should be populated from old entity */ public function testBindEmptyPassword() { $type = new ConfigurationType($this->encryptor, $this->securityFacade, $this->translator); $form = $this->factory->create($type); $entity = new UserEmailOrigin(); $entity->setPassword(self::TEST_PASSWORD); $form->setData($entity); $form->submit(array('imapHost' => 'someHost', 'imapPort' => '123', 'smtpHost' => '', 'smtpPort' => '', 'imapEncryption' => 'ssl', 'smtpEncryption' => 'ssl', 'user' => 'someUser', 'password' => '')); $this->assertEquals(self::TEST_PASSWORD, $entity->getPassword()); }
/** * Return UserEmailOrigin entity created with data of $data variable */ protected function getUserEmailOrigin($data) { $userEmailOrigin = new UserEmailOrigin(); $userEmailOrigin->setUser($data['user']); $userEmailOrigin->setAccessTokenExpiresAt($data['accessTokenExpiresAt']); if (isset($data['password'])) { $userEmailOrigin->setPassword($data['password']); } if (isset($data['accessToken'])) { $userEmailOrigin->setAccessToken($data['accessToken']); } if (isset($data['refreshToken'])) { $userEmailOrigin->setRefreshToken($data['refreshToken']); } $organization = $this->getMock('Oro\\Bundle\\OrganizationBundle\\Entity\\Organization'); $userEmailOrigin->setOrganization($organization); return $userEmailOrigin; }