request cookie and header setters now take hashes
diff --git a/rb/spec/integration/selenium/webdriver/network_spec.rb b/rb/spec/integration/selenium/webdriver/network_spec.rb
index ae1b2bf..929e1d1 100644
--- a/rb/spec/integration/selenium/webdriver/network_spec.rb
+++ b/rb/spec/integration/selenium/webdriver/network_spec.rb
@@ -148,19 +148,16 @@
           network.add_request_handler do |request|
             request.method = 'GET'
             request.url = url_for('formPage.html')
-            request.headers['foo'] = 'bar'
-            request.headers['baz'] = 'qux'
-            request.cookies({
-                              name: 'test',
-                              value: 'value4',
-                              domain: 'example.com',
-                              path: '/path',
-                              size: 1234,
-                              httpOnly: true,
-                              secure: true,
-                              sameSite: 'Strict',
-                              expiry: 1234
-                            })
+            request.headers = {foo: 'bar', baz: 'qux'}
+            request.cookies = {name: 'test',
+                               value: 'value4',
+                               domain: 'example.com',
+                               path: '/path',
+                               size: 1234,
+                               httpOnly: true,
+                               secure: true,
+                               sameSite: 'Strict',
+                               expiry: 1234}
             request.body = ({test: 'example'})
             request.continue
           end
@@ -242,19 +239,17 @@
           network = described_class.new(driver)
           network.add_response_handler do |response|
             response.reason = 'OK'
-            response.headers['foo'] = 'bar'
+            response.headers = {foo: 'bar'}
             response.credentials.username = 'foo'
             response.credentials.password = 'bar'
-            response.cookies({
-                               name: 'foo',
-                               domain: 'localhost',
-                               httpOnly: true,
-                               expiry: '1_000_000',
-                               maxAge: 1_000,
-                               path: '/',
-                               sameSite: 'none',
-                               secure: false
-                             })
+            response.cookies = {name: 'foo',
+                                domain: 'localhost',
+                                httpOnly: true,
+                                expiry: '1_000_000',
+                                maxAge: 1_000,
+                                path: '/',
+                                sameSite: 'none',
+                                secure: false}
             response.continue
           end
           driver.navigate.to url_for('formPage.html')
@@ -270,7 +265,7 @@
           network = described_class.new(driver)
           network.add_response_handler do |response|
             response.status = 200
-            response.headers['foo'] = 'bar'
+            response.headers = {foo: 'bar'}
             response.body = '<html><head><title>Hello World!</title></head><body/></html>'
             response.provide_response
           end