22
33import requests_mock
44
5- from securenative .context .context_builder import ContextBuilder
5+ from securenative .context .securenative_context import SecureNativeContext
66
77
88class ContextBuilderTest (unittest .TestCase ):
@@ -21,7 +21,7 @@ def test_create_context_from_request(self):
2121 request .headers = {
2222 "x-securenative" : "71532c1fad2c7f56118f7969e401f3cf080239140d208e7934e6a530818c37e544a0c2330a487bcc6fe4f662a57f265a3ed9f37871e80529128a5e4f2ca02db0fb975ded401398f698f19bb0cafd68a239c6caff99f6f105286ab695eaf3477365bdef524f5d70d9be1d1d474506b433aed05d7ed9a435eeca357de57817b37c638b6bb417ffb101eaf856987615a77a" }
2323
24- context = ContextBuilder .from_http_request (request ). build ( )
24+ context = SecureNativeContext .from_http_request (request )
2525
2626 self .assertEqual (context .client_token ,
2727 "71532c1fad2c7f56118f7969e401f3cf080239140d208e7934e6a530818c37e544a0c2330a487bcc6fe4f662a57f265a3ed9f37871e80529128a5e4f2ca02db0fb975ded401398f698f19bb0cafd68a239c6caff99f6f105286ab695eaf3477365bdef524f5d70d9be1d1d474506b433aed05d7ed9a435eeca357de57817b37c638b6bb417ffb101eaf856987615a77a" )
@@ -45,9 +45,9 @@ def test_create_context_from_request_with_cookie(self):
4545 "REMOTE_ADDR" : "51.68.201.122"
4646 }
4747 request .cookies = {"_sn" :
48- "71532c1fad2c7f56118f7969e401f3cf080239140d208e7934e6a530818c37e544a0c2330a487bcc6fe4f662a57f265a3ed9f37871e80529128a5e4f2ca02db0fb975ded401398f698f19bb0cafd68a239c6caff99f6f105286ab695eaf3477365bdef524f5d70d9be1d1d474506b433aed05d7ed9a435eeca357de57817b37c638b6bb417ffb101eaf856987615a77a" }
48+ "71532c1fad2c7f56118f7969e401f3cf080239140d208e7934e6a530818c37e544a0c2330a487bcc6fe4f662a57f265a3ed9f37871e80529128a5e4f2ca02db0fb975ded401398f698f19bb0cafd68a239c6caff99f6f105286ab695eaf3477365bdef524f5d70d9be1d1d474506b433aed05d7ed9a435eeca357de57817b37c638b6bb417ffb101eaf856987615a77a" }
4949
50- context = ContextBuilder .from_http_request (request ). build ( )
50+ context = SecureNativeContext .from_http_request (request )
5151
5252 self .assertEqual (context .client_token ,
5353 "71532c1fad2c7f56118f7969e401f3cf080239140d208e7934e6a530818c37e544a0c2330a487bcc6fe4f662a57f265a3ed9f37871e80529128a5e4f2ca02db0fb975ded401398f698f19bb0cafd68a239c6caff99f6f105286ab695eaf3477365bdef524f5d70d9be1d1d474506b433aed05d7ed9a435eeca357de57817b37c638b6bb417ffb101eaf856987615a77a" )
@@ -58,7 +58,7 @@ def test_create_context_from_request_with_cookie(self):
5858 self .assertIsNone (context .body )
5959
6060 def test_create_default_context_builder (self ):
61- context = ContextBuilder . default_context_builder (). build ()
61+ context = SecureNativeContext ()
6262
6363 self .assertIsNone (context .client_token )
6464 self .assertIsNone (context .ip )
@@ -69,15 +69,8 @@ def test_create_default_context_builder(self):
6969 self .assertIsNone (context .body )
7070
7171 def test_create_custom_context_with_context_builder (self ):
72- context = ContextBuilder .default_context_builder (). \
73- with_url ("/some-url" ). \
74- with_client_token ("SECRET_TOKEN" ). \
75- with_ip ("10.0.0.0" ). \
76- with_body ("{ \" name\" : \" YOUR_NAME\" }" ). \
77- with_method ("Get" ). \
78- with_remote_ip ("10.0.0.1" ). \
79- with_headers ({"header1" : "value1" }). \
80- build ()
72+ context = SecureNativeContext ("SECRET_TOKEN" , "10.0.0.0" , "10.0.0.1" , {"header1" : "value1" }, "/some-url" , "Get" ,
73+ "{ \" name\" : \" YOUR_NAME\" }" )
8174
8275 self .assertEqual (context .url , "/some-url" )
8376 self .assertEqual (context .client_token , "SECRET_TOKEN" )
0 commit comments