function it_is_not_equal_with_other_statement_if_contexts_differ() { $context = new Context(); $revisionContext = $context->withRevision('test'); $platformContext = $context->withPlatform('test'); $statement = $this->withContext($revisionContext); $this->withContext($platformContext)->equals($statement)->shouldReturn(false); }