Beispiel #1
0
 /**
  * @covers ::checkDbPassword
  * @covers ::askDbPassword
  */
 public function test_checkDbPassword_missing()
 {
     // Given
     $cfg = self::getFixtureData('db_config.json');
     $cfg[Schema::CONFIG_KEY_CONNECTION][DbConnector::DB_CFG_PASSWORD] = '';
     // When
     $config = $this->cmd->checkDbPassword($cfg);
     // Then
     $this->expectOutputString('Enter database password: '******'testPassABC', $config[Schema::CONFIG_KEY_CONNECTION][DbConnector::DB_CFG_PASSWORD]);
 }
Beispiel #2
0
 /**
  * @covers ::checkDbPassword
  */
 public function test_checkDbPassword()
 {
     // Given
     $cfg = self::getFixtureData('db_config.json');
     // When
     $config = $this->cmd->checkDbPassword($cfg);
     // Then
     $this->assertSame('testUserPass', $config[Schema::CONFIG_KEY_CONNECTION][DbConnector::DB_CFG_PASSWORD]);
 }