Wie kommuniziere ich zwischen Kontexten in Behat 3?

Ich kann getMainContext () und getSubcontext ($ alias) in Version 3 nicht mehr verwenden. Wie kommuniziert man in Version 3 zwischen Kontexten? Sind Kontexteigenschaften der einzige Weg?

 # behat.yml
 default:
   suites:
        guest_features:
              paths:    [ %paths.base%/features/web ]
              filters:  { role: guest }
              contexts: [ GuestContext ]

        user_features:
            paths:    [ %paths.base%/features/web ]
            filters:  { role: member }
            contexts: [ MemberContext ]

        groupled_features:
            paths:    [ %paths.base%/features/web ]
            filters:  { role: grouplead}
            contexts: [ GroupleadContext ]

        admin_features:
            paths:    [ %paths.base%/features/web ]
            filters:  { role: admin }
            contexts: [ AdminContext ]

 extensions:
    Behat\MinkExtension:
        base_url: http://ollo.com
        browser_name: firefox
        selenium2:
                capabilities: { "browser": "firefox", "version": "24"}
        goutte: ~

Antworten auf die Frage(2)

Ihre Antwort auf die Frage