I have a button that changes its caption on hover. Im kinda at a loss how to phrase the features to test for that default state.
At the moment Im using
Scenario: show caption on hover
Given I should not see an "Add Website" caption on the add new button
When I hover over the add new button
Then I should see an "Add Website" caption on the add new button
But it feels a bit weird to assert the default state in a Given sentence. Do I need to split this into two scenarios?
Should I even test for that? If not how do I test this GUI details?