Skip to content

Commit d648beb

Browse files
author
Denys Zaiats
committed
[responsive-validator] - declared method for verification that elements are aligned on right side
1 parent 07647eb commit d648beb

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

src/main/java/util/validator/ResponsiveValidator.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ public class ResponsiveValidator implements Validator {
3535
private WebElement containerElement;
3636
private HashMap<WebElement, String> overlapElements = new HashMap<>();
3737
private HashMap<WebElement, String> marginLeftElements = new HashMap<>();
38+
private HashMap<WebElement, String> marginRightElements = new HashMap<>();
3839
private int minWidth,
3940
maxWidth,
4041
minHeight,
@@ -118,6 +119,12 @@ public ResponsiveValidator sameMarginLeftAs(WebElement element, String readableN
118119
return this;
119120
}
120121

122+
@Override
123+
public ResponsiveValidator sameMarginRighttAs(WebElement element, String readableName) {
124+
marginRightElements.put(element, readableName);
125+
return this;
126+
}
127+
121128
@Override
122129
public ResponsiveValidator minWidth(int width) {
123130
minWidth = width;

src/main/java/util/validator/Validator.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ interface Validator {
2020

2121
ResponsiveValidator sameMarginLeftAs(WebElement element, String readableName);
2222

23+
ResponsiveValidator sameMarginRighttAs(WebElement element, String readableName);
24+
2325
ResponsiveValidator minWidth(int width);
2426

2527
ResponsiveValidator maxWidth(int width);

0 commit comments

Comments
 (0)