Closed kgress closed 2 years ago
I don't think we should remove this from WebDriverWrapper
and add it to WebDriverNavigation
. WebDriverWrapper
is meant to be a 1:1 with WebDriver
. Leaving this as is for now and will revisit later if need be.
Summary
With separation of concerns in mind, we should move the navigate method from the
WebDriverWrapper
to theWebDriverNavigation
method. Inherently, I think this makes the most sense as theWebDriverNavigation
is supposed to be responsible only for anything navigation related.We should also think about moving anything else navigation related outside of the navigation method.
A/C
WebDriverWrapper
toWebDriverNavigation
WebDriverNavigation
where it won't impede theScaffoldBaseTest
and any implementingBaseTest
file from implementing projects