22
22
23
23
import java .net .MalformedURLException ;
24
24
import java .net .URL ;
25
+ import java .time .Duration ;
25
26
import java .util .ArrayList ;
26
27
27
28
import static org .junit .Assert .*;
@@ -34,13 +35,13 @@ public void acceptsExistingCapabilities() {
34
35
MutableCapabilities capabilities = new MutableCapabilities ();
35
36
capabilities .setCapability ("deviceName" , "Pixel" );
36
37
capabilities .setCapability ("platformVersion" , "10" );
37
- capabilities .setCapability ("newCommandTimeout" , 60 );
38
+ capabilities .setCapability ("newCommandTimeout" , Duration . ofSeconds ( 60 ) );
38
39
39
40
mobileOptions = new MobileOptions <>(capabilities );
40
41
41
42
assertEquals ("Pixel" , mobileOptions .getDeviceName ());
42
43
assertEquals ("10" , mobileOptions .getPlatformVersion ());
43
- assertEquals (60 , mobileOptions .getNewCommandTimeout ());
44
+ assertEquals (Duration . ofSeconds ( 60 ) , mobileOptions .getNewCommandTimeout ());
44
45
}
45
46
46
47
@ Test
@@ -56,7 +57,7 @@ public void acceptsMobileCapabilities() throws MalformedURLException {
56
57
.setLocale ("fr_CA" )
57
58
.setUdid ("1ae203187fc012g" )
58
59
.setOrientation (ScreenOrientation .LANDSCAPE )
59
- .setNewCommandTimeout (60 )
60
+ .setNewCommandTimeout (Duration . ofSeconds ( 60 ) )
60
61
.setLanguage ("fr" );
61
62
62
63
assertEquals ("http://example.com/myapp.apk" , mobileOptions .getApp ());
@@ -67,7 +68,7 @@ public void acceptsMobileCapabilities() throws MalformedURLException {
67
68
assertEquals ("fr_CA" , mobileOptions .getLocale ());
68
69
assertEquals ("1ae203187fc012g" , mobileOptions .getUdid ());
69
70
assertEquals (ScreenOrientation .LANDSCAPE , mobileOptions .getOrientation ());
70
- assertEquals (60 , mobileOptions .getNewCommandTimeout ());
71
+ assertEquals (Duration . ofSeconds ( 60 ) , mobileOptions .getNewCommandTimeout ());
71
72
assertEquals ("fr" , mobileOptions .getLanguage ());
72
73
}
73
74
0 commit comments