15
15
// specific language governing permissions and limitations
16
16
// under the License.
17
17
18
+ package dev .selenium .interactions ;
19
+
18
20
import org .junit .jupiter .api .Test ;
19
21
import org .junit .jupiter .api .Assertions ;
20
22
import org .openqa .selenium .Cookie ;
@@ -34,21 +36,21 @@ public void addCookie() {
34
36
}
35
37
@ Test
36
38
public void getNamedCookie () {
37
-
39
+
38
40
driver .get ("https://www.selenium.dev/selenium/web/blank.html" );
39
41
// Add cookie into current browser context
40
42
driver .manage ().addCookie (new Cookie ("foo" , "bar" ));
41
43
// Get cookie details with named cookie 'foo'
42
44
Cookie cookie = driver .manage ().getCookieNamed ("foo" );
43
45
Assertions .assertEquals (cookie .getValue (), "bar" );
44
-
46
+
45
47
driver .quit ();
46
48
}
47
-
49
+
48
50
49
51
@ Test
50
52
public void getAllCookies () {
51
-
53
+
52
54
driver .get ("https://www.selenium.dev/selenium/web/blank.html" );
53
55
// Add cookies into current browser context
54
56
driver .manage ().addCookie (new Cookie ("test1" , "cookie1" ));
@@ -66,11 +68,11 @@ public void getAllCookies() {
66
68
}
67
69
driver .quit ();
68
70
}
69
-
71
+
70
72
71
73
@ Test
72
74
public void deleteCookieNamed () {
73
-
75
+
74
76
driver .get ("https://www.selenium.dev/selenium/web/blank.html" );
75
77
driver .manage ().addCookie (new Cookie ("test1" , "cookie1" ));
76
78
// delete cookie named
@@ -80,7 +82,7 @@ public void deleteCookieNamed() {
80
82
81
83
@ Test
82
84
public void deleteCookieObject () {
83
-
85
+
84
86
driver .get ("https://www.selenium.dev/selenium/web/blank.html" );
85
87
Cookie cookie = new Cookie ("test2" , "cookie2" );
86
88
driver .manage ().addCookie (cookie );
@@ -89,21 +91,21 @@ public void deleteCookieObject() {
89
91
cookie by passing cookie object of current browsing context
90
92
*/
91
93
driver .manage ().deleteCookie (cookie );
92
-
94
+
93
95
driver .quit ();
94
96
}
95
-
97
+
96
98
97
99
@ Test
98
100
public void deleteAllCookies () {
99
-
101
+
100
102
driver .get ("https://www.selenium.dev/selenium/web/blank.html" );
101
103
// Add cookies into current browser context
102
104
driver .manage ().addCookie (new Cookie ("test1" , "cookie1" ));
103
105
driver .manage ().addCookie (new Cookie ("test2" , "cookie2" ));
104
106
// Delete All cookies
105
107
driver .manage ().deleteAllCookies ();
106
-
108
+
107
109
driver .quit ();
108
110
}
109
111
0 commit comments