We need to be able to switch 'application' during a test, so we can maintain two different interaction behaviours at the same time.
I imagine that this will require:
An application marker in each file (like a namespace).
# general button rule
Component: button
Application: app-id
specific to the app-id application.
Component: button
- Multiple built interaction sets by the project compiler.
- A built-in step that allows a test to change application.
- Contextual linking that understands that the interaction set has changed and a different one should be used.
We need to be able to switch 'application' during a test, so we can maintain two different interaction behaviours at the same time.
I imagine that this will require:
Application: app-id
specific to the app-id application.
Component: button