public void HttpLogHandler_Process_OstrovokHttpResultHandle_ClearSecureData() { //ARRANGE var handler = new OstrovokHttpResultDataHandler(); HttpLogHandler httpLogHandler = new HttpLogHandler(); var data = new HttpResult { Url = "http://test.com/user/max/info", RequestBody = "{user:\"max\",pass:\"123456\"}", ResponseBody = "{user:{value:\"max\"},pass:{value:\"123456\"}}" }; //ACT httpLogHandler.Process(data, handler); //ASSERT var expectedResult = new HttpResult { Url = "http://test.com/user/XXX/info", RequestBody = "{\"user\":\"XXX\",\"pass\":\"XXXXXX\"}", ResponseBody = "{\"user\":{\"value\":\"XXX\"},\"pass\":{\"value\":\"XXXXXX\"}}" }; Assert.AreEqual(expectedResult, httpLogHandler.GetCurrentLog()); }
public void HttpLogHandler_Process_AgodaHttpResultHandle_ClearSecureData() { //ARRANGE var handler = new AgodaHttpResultDataHandler(); HttpLogHandler httpLogHandler = new HttpLogHandler(); var data = new HttpResult { Url = "http://test.com?user=max&pass=123456", RequestBody = @" <auth> <user>max</user> <pass>123456</pass> </auth>", ResponseBody = "<auth user=\"max\" pass=\"123456\">" }; //ACT httpLogHandler.Process(data, handler); //ASSERT var expectedResult = new HttpResult { Url = "http://test.com?user=XXX&pass=XXXXXX", RequestBody = @" <auth> <user>XXX</user> <pass>XXXXXX</pass> </auth>", ResponseBody = "<auth user=\"XXX\" pass=\"XXXXXX\">" }; Assert.AreEqual(expectedResult, httpLogHandler.GetCurrentLog()); }
public void HttpLogHandler_Process_BookingcomHttpResultHandle_ClearSecureData() { //ARRANGE AbstractHttpResultDataHandler bookingcomHttpHandler = new BookingcomHttpResultDataHandler(); HttpLogHandler httpLogHandler = new HttpLogHandler(); var data = new HttpResult { Url = "http://test.com/user/max/info?pass=123456", RequestBody = "http://test.com?user=max&pass=123456", ResponseBody = "http://test.com?user=max&pass=123456" }; //ACT httpLogHandler.Process(data, bookingcomHttpHandler); //ASSERT var expectedResult = new HttpResult { Url = "http://test.com/user/XXX/info?pass=XXXXXX", RequestBody = "http://test.com?user=XXX&pass=XXXXXX", ResponseBody = "http://test.com?user=XXX&pass=XXXXXX" }; Assert.AreEqual(expectedResult, httpLogHandler.GetCurrentLog()); }