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

class 
IsTest extends HamcrestAbstractMatcherTest
{

    protected function 
createMatcher()
    {
        return 
HamcrestCoreIs::is('something');
    }

    public function 
testJustMatchesTheSameWayTheUnderylingMatcherDoes()
    {
        
$this->assertMatches(is(equalTo(true)), true'should match');
        
$this->assertMatches(is(equalTo(false)), false'should match');
        
$this->assertDoesNotMatch(is(equalTo(true)), false'should not match');
        
$this->assertDoesNotMatch(is(equalTo(false)), true'should not match');
    }

    public function 
testGeneratesIsPrefixInDescription()
    {
        
$this->assertDescription('is <true>'is(equalTo(true)));
    }

    public function 
testProvidesConvenientShortcutForIsEqualTo()
    {
        
$this->assertMatches(is('A'), 'A''should match');
        
$this->assertMatches(is('B'), 'B''should match');
        
$this->assertDoesNotMatch(is('A'), 'B''should not match');
        
$this->assertDoesNotMatch(is('B'), 'A''should not match');
        
$this->assertDescription('is "A"'is('A'));
    }
}
Онлайн: 1
Реклама