function it_can_not_apply_if_rule_does_not_apply(RuleInterface $rule, TypeContext $context) { $context->getType()->willReturn(new Type('MyNamespace', 'SomeType', [])); $rule->appliesToContext($context)->willReturn(false); $this->appliesToContext($context)->shouldReturn(false); }