CakeDC\Users\Test\TestCase\Controller\SocialAccountsControllerTest::setUp PHP Method

setUp() public method

setUp
public setUp ( ) : void
return void
    public function setUp()
    {
        parent::setUp();
        $this->configOpauth = Configure::read('Opauth');
        $this->configRememberMe = Configure::read('Users.RememberMe.active');
        Configure::write('Opauth', null);
        Configure::write('Users.RememberMe.active', false);
        Email::configTransport('test', ['className' => 'Debug']);
        $this->configEmail = Email::config('default');
        Email::config('default', ['transport' => 'test', 'from' => '[email protected]']);
        $request = new Request('/users/users/index');
        $request->params['plugin'] = 'CakeDC/Users';
        $this->Controller = $this->getMockBuilder('CakeDC\\Users\\Controller\\SocialAccountsController')->setMethods(['redirect', 'render'])->setConstructorArgs([$request, null, 'SocialAccounts'])->getMock();
        $this->Controller->SocialAccounts = $this->getMockForModel('CakeDC\\Users.SocialAccounts', ['sendSocialValidationEmail'], ['className' => 'CakeDC\\Users\\Model\\Table\\SocialAccountsTable']);
    }