28 Zeilen
		
	
	
	
		
			837 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			28 Zeilen
		
	
	
	
		
			837 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
<?php
 | 
						|
/**
 | 
						|
 * @group MsdViewHelper
 | 
						|
 */
 | 
						|
class PopUpMessageTest extends ControllerTestCase
 | 
						|
{
 | 
						|
    public function testcanAddPopUpMessage()
 | 
						|
    {
 | 
						|
        // force popUp by log in with wrong credentials
 | 
						|
        $this->getRequest()
 | 
						|
              ->setMethod('POST')
 | 
						|
              ->setParams(
 | 
						|
                  array(
 | 
						|
                        'user' => 'tester',
 | 
						|
                        'pass' => 'wrongPassword',
 | 
						|
                        'autologin' => 0
 | 
						|
                  )
 | 
						|
              );
 | 
						|
        $this->dispatch('/index/login');
 | 
						|
        $this->assertNotRedirect();
 | 
						|
        // make sure we see the login error message
 | 
						|
        $this->assertQueryCount("//div[@id='login-message']", 1);
 | 
						|
        $msg = "Diese Kombination von Benutzername und Passwort ist unbekannt.";
 | 
						|
        $this->assertQueryContentContains('#login-message', $msg);
 | 
						|
    }
 | 
						|
 | 
						|
}
 | 
						|
 |