Вход Регистрация
Файл: gapps/vendor/hamcrest/hamcrest-php/tests/Hamcrest/Text/IsEqualIgnoringWhiteSpaceTest.php
Строк: 41
<?php
namespace HamcrestText;

class 
IsEqualIgnoringWhiteSpaceTest extends HamcrestAbstractMatcherTest
{

    private 
$_matcher;

    public function 
setUp()
    {
        
$this->_matcher HamcrestTextIsEqualIgnoringWhiteSpace::equalToIgnoringWhiteSpace(
            
"Hello World   hown are we? "
        
);
    }

    protected function 
createMatcher()
    {
        return 
$this->_matcher;
    }

    public function 
testPassesIfWordsAreSameButWhitespaceDiffers()
    {
        
assertThat('Hello World how are we?'$this->_matcher);
        
assertThat("   Hello rWorld t  how arenwe?"$this->_matcher);
    }

    public function 
testFailsIfTextOtherThanWhitespaceDiffers()
    {
        
assertThat('Hello PLANET how are we?'not($this->_matcher));
        
assertThat('Hello World how are we'not($this->_matcher));
    }

    public function 
testFailsIfWhitespaceIsAddedOrRemovedInMidWord()
    {
        
assertThat('HelloWorld how are we?'not($this->_matcher));
        
assertThat('Hello Wo rld how are we?'not($this->_matcher));
    }

    public function 
testFailsIfMatchingAgainstNull()
    {
        
assertThat(nullnot($this->_matcher));
    }

    public function 
testHasAReadableDescription()
    {
        
$this->assertDescription(
            
"equalToIgnoringWhiteSpace("Hello World   how\n are we")",
            
$this->_matcher
        
);
    }
}
Онлайн: 1
Реклама