Respect\Validation\Rules\AbstractCompositeTest::testShouldNotUpdateInternalRuleAlreadyHasAName PHP Метод

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

    public function testShouldNotUpdateInternalRuleAlreadyHasAName()
    {
        $simpleRuleMock = $this->createMock(Validatable::class);
        $simpleRuleMock->expects($this->any())->method('getName')->will($this->returnValue('something'));
        $simpleRuleMock->expects($this->never())->method('setName');
        $compositeRuleMock = $this->getMockBuilder(AbstractComposite::class)->setMethods(['validate'])->getMockForAbstractClass();
        $compositeRuleMock->addRule($simpleRuleMock);
        $compositeRuleMock->setName('Whatever');
    }