1
- package scommons .api .http .dom
1
+ package scommons .api .http .xhr
2
2
3
3
import org .scalamock .scalatest .AsyncMockFactory
4
4
import org .scalatest .{Assertion , AsyncFlatSpec , Inside , Matchers }
5
5
import scommons .api .http .ApiHttpData .{StringData , UrlEncodedFormData }
6
- import scommons .api .http .dom . DomApiHttpClient ._
7
- import scommons .api .http .dom . DomApiHttpClientSpec .MockXMLHttpRequest
6
+ import scommons .api .http .xhr . XhrApiHttpClient ._
7
+ import scommons .api .http .xhr . XhrApiHttpClientSpec .MockXMLHttpRequest
8
8
import scommons .api .http .{ApiHttpData , ApiHttpResponse }
9
9
10
10
import scala .concurrent .ExecutionContext
@@ -14,7 +14,7 @@ import scala.scalajs.js
14
14
import scala .scalajs .js .annotation .JSExportAll
15
15
import scala .scalajs .js .typedarray ._
16
16
17
- class DomApiHttpClientSpec extends AsyncFlatSpec
17
+ class XhrApiHttpClientSpec extends AsyncFlatSpec
18
18
with Matchers
19
19
with Inside
20
20
with AsyncMockFactory {
@@ -23,9 +23,9 @@ class DomApiHttpClientSpec extends AsyncFlatSpec
23
23
24
24
private val baseUrl = " http://test.api.client"
25
25
26
- private class TestDomClient (req : MockXMLHttpRequest ) extends DomApiHttpClient (baseUrl) {
26
+ private class TestXhrClient (req : MockXMLHttpRequest ) extends XhrApiHttpClient (baseUrl) {
27
27
28
- override private [dom ] def createRequest (): raw.XMLHttpRequest = req.asInstanceOf [raw.XMLHttpRequest ]
28
+ override private [xhr ] def createRequest (): raw.XMLHttpRequest = req.asInstanceOf [raw.XMLHttpRequest ]
29
29
}
30
30
31
31
private val params = List (" p1" -> " 1" , " p2" -> " 2" )
@@ -39,7 +39,7 @@ class DomApiHttpClientSpec extends AsyncFlatSpec
39
39
val respHeaders = Map (" test_header" -> Seq (" test header value" ))
40
40
val expectedResult = ApiHttpResponse (targetUrl, 200 , respHeaders, " some resp body" )
41
41
val req = stub[MockXMLHttpRequest ]
42
- val client = new TestDomClient (req)
42
+ val client = new TestXhrClient (req)
43
43
44
44
(req.open _).when(* , * ).returns(())
45
45
(req.timeout_= _).when(* ).returns(())
@@ -77,7 +77,7 @@ class DomApiHttpClientSpec extends AsyncFlatSpec
77
77
val respHeaders = Map (" test_header" -> Seq (" test header value" ))
78
78
val expectedResult = ApiHttpResponse (targetUrl, 200 , respHeaders, " some resp body" )
79
79
val req = stub[MockXMLHttpRequest ]
80
- val client = new TestDomClient (req)
80
+ val client = new TestXhrClient (req)
81
81
82
82
(req.open _).when(* , * ).returns(())
83
83
(req.timeout_= _).when(* ).returns(())
@@ -115,7 +115,7 @@ class DomApiHttpClientSpec extends AsyncFlatSpec
115
115
val respHeaders = Map (" test_header" -> Seq (" test header value" ))
116
116
val expectedResult = ApiHttpResponse (targetUrl, 200 , respHeaders, " some resp body" )
117
117
val req = stub[MockXMLHttpRequest ]
118
- val client = new TestDomClient (req)
118
+ val client = new TestXhrClient (req)
119
119
120
120
(req.open _).when(* , * ).returns(())
121
121
(req.timeout_= _).when(* ).returns(())
@@ -155,7 +155,7 @@ class DomApiHttpClientSpec extends AsyncFlatSpec
155
155
val respHeaders = Map (" test_header" -> Seq (" test header value" ))
156
156
val expectedResult = ApiHttpResponse (targetUrl, 200 , respHeaders, " some resp body" )
157
157
val req = stub[MockXMLHttpRequest ]
158
- val client = new TestDomClient (req)
158
+ val client = new TestXhrClient (req)
159
159
160
160
(req.open _).when(* , * ).returns(())
161
161
(req.timeout_= _).when(* ).returns(())
@@ -189,7 +189,7 @@ class DomApiHttpClientSpec extends AsyncFlatSpec
189
189
// given
190
190
val targetUrl = s " $baseUrl/api/get/url "
191
191
val req = stub[MockXMLHttpRequest ]
192
- val client = new TestDomClient (req)
192
+ val client = new TestXhrClient (req)
193
193
194
194
(req.open _).when(* , * ).returns(())
195
195
(req.timeout_= _).when(* ).returns(())
@@ -253,7 +253,7 @@ class DomApiHttpClientSpec extends AsyncFlatSpec
253
253
}
254
254
}
255
255
256
- object DomApiHttpClientSpec {
256
+ object XhrApiHttpClientSpec {
257
257
258
258
@ JSExportAll
259
259
trait MockXMLHttpRequest {
0 commit comments