Skip to content

Commit 9f5fc30

Browse files
committed
[java] Making more precise assert for expected exception
1 parent 0807b1a commit 9f5fc30

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

java/client/test/org/openqa/selenium/remote/RemoteWebDriverBuilderTest.java

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -157,21 +157,24 @@ public void shouldAllowMetaDataToBeSet() {
157157

158158
@Test
159159
public void doesNotAllowFirstMatchToBeUsedAsAMetadataNameAsItIsConfusing() {
160+
RemoteWebDriverBuilder builder = RemoteWebDriver.builder();
160161
assertThatExceptionOfType(IllegalArgumentException.class)
161-
.isThrownBy(() -> RemoteWebDriver.builder().addMetadata("firstMatch", "cheese"));
162+
.isThrownBy(() -> builder.addMetadata("firstMatch", "cheese"));
162163
}
163164

164165
@Test
165166
public void doesNotAllowAlwaysMatchToBeUsedAsAMetadataNameAsItIsConfusing() {
167+
RemoteWebDriverBuilder builder = RemoteWebDriver.builder();
166168
assertThatExceptionOfType(IllegalArgumentException.class)
167-
.isThrownBy(() -> RemoteWebDriver.builder().addMetadata("alwaysMatch", "cheese"));
169+
.isThrownBy(() -> builder.addMetadata("alwaysMatch", "cheese"));
168170

169171
}
170172

171173
@Test
172174
public void doesNotAllowCapabilitiesToBeUsedAsAMetadataName() {
175+
RemoteWebDriverBuilder builder = RemoteWebDriver.builder();
173176
assertThatExceptionOfType(IllegalArgumentException.class)
174-
.isThrownBy(() -> RemoteWebDriver.builder().addMetadata("capabilities", "cheese"));
177+
.isThrownBy(() -> builder.addMetadata("capabilities", "cheese"));
175178
}
176179

177180
@Test

0 commit comments

Comments
 (0)