CakeDC\Users\Test\TestCase\Controller\Traits\LoginTraitTest::testLoginGet PHP Метод

testLoginGet() публичный Метод

test
public testLoginGet ( ) : void
Результат void
    public function testLoginGet()
    {
        $this->_mockDispatchEvent(new Event('event'));
        $socialLogin = Configure::read('Users.Social.login');
        Configure::write('Users.Social.login', false);
        $this->Trait->Auth = $this->getMockBuilder('Cake\\Controller\\Component\\AuthComponent')->setMethods(['user'])->disableOriginalConstructor()->getMock();
        $this->Trait->request = $this->getMockBuilder('Cake\\Network\\Request')->setMethods(['is'])->disableOriginalConstructor()->getMock();
        $this->Trait->request->expects($this->at(0))->method('is')->with('post')->will($this->returnValue(false));
        $this->Trait->request->expects($this->at(1))->method('is')->with('post')->will($this->returnValue(false));
        $this->Trait->login();
        Configure::write('Users.Social.login', $socialLogin);
    }