Issue #2
- Introduced Element. Extends WebElement for now during refactoring.
- Factory for WebElement -> Element
- Wrapper for Selenium WebElement
Issue #2
- Lots of type castings going on right now. One step closer to get rid of dependency to Selenium WebElement in core classes.
- ElementCollection implementation is clean from WebElement
- All FindContexts are cleaned of WebElement
- Driver is cleaned
- ElementCollectionFinder is cleaned from WebElement
Issue #2
- Removed Selenium Select dependency from select functions
- Adding interface SelectElement to represent DOM select elements
- Cleaned up type transformation needed before extracting SelectElement
Issue #2
- Removed WebElement from ElementCollectionFinderImplTest.java
- Removed WebElement from ElementCollectionImplTest.java, almost done. A couple of tests had to be commented out to be able to compile. Will fix in next commit
- Removed WebElement from mock builder and renamed the class to reflect that it builds Element from now on
Issue #2
- FIxed tests that still depended on WebElement
- Mock for SelectElement