Ejemplo n.º 1
0
    /**
     * @test
     */
    public function getSubstitutedConfigCustom()
    {
        $this->subject->setServer('pop.example.com');
        $this->subject->setProtocol('pop');
        $this->subject->setPort(123);
        $this->subject->setUsername('connor');
        $this->subject->setPassword(\Ecodev\Newsletter\Tools::encrypt('skynet'));
        $config = 'server  : ###SERVER###
protocol: ###PROTOCOL###
port    : ###PORT###
username: ###USERNAME###
password: ###PASSWORD###';
        $this->subject->setConfig(\Ecodev\Newsletter\Tools::encrypt($config));
        $expected = 'server  : pop.example.com
protocol: pop
port    : 123
username: connor
password: skynet';
        $this->assertSame($expected, $this->subject->getSubstitutedConfig());
    }
Ejemplo n.º 2
0
 /**
  * @test
  */
 public function setPasswordForStringSetsPassword()
 {
     $this->subject->setPassword('Conceived at T3CON10');
     $this->assertAttributeEquals('Conceived at T3CON10', 'password', $this->subject);
 }