Acid.PuntoPagos.Sdk.Test.NotificationTransactionFixture.when_call_notification_transaction_without_authorization_header_then_throw_argument_exception C# (CSharp) Method

when_call_notification_transaction_without_authorization_header_then_throw_argument_exception() private method

        public void when_call_notification_transaction_without_authorization_header_then_throw_argument_exception()
        {
            var httpRequest = WebRequest.Create("http://localhost/url");
            httpRequest.Headers.Add("fecha", "Thu, 14 Jun 2012 16:56:25 GMT");
            _webExecute.Setup(x => x.GetDataFromRequest(It.IsAny<WebRequest>())).Returns(new Dictionary<string, string>
                                                             {
                                                                 {"respuesta", "00"},
                                                                 {"medio_pago", "999"},
                                                                 {"monto", "1000000.00"},
                                                                 {"fecha_aprobacion", "2009-06-15T20:49:00"},
                                                                 {"numero_operacion", "7897851487"},
                                                                 {"codigo_autorizacion", "34581"},
                                                                 {"token", "9XJ08401WN0071839"},
                                                                 {"trx_id", "9787415132"}
                                                             });
            CreateTransaction().NotificationTransaction(httpRequest);
        }