public DIBSRequestHelperTests() { _payment = FakePayment.CreatePayment(125m, PaymentType.CreditCard, Guid.NewGuid()); var orderForm = FakeOrderForm.CreateOrderForm(); var shipment = new FakeShipment(); orderForm.Shipments.Add(shipment); orderForm.Payments.Add(_payment); _orderGroup = new FakeOrderGroup(); _orderGroup.Forms.Add(orderForm); _dibsConfiguration = new DIBSConfigurationForTest(); var orderNumberGeneratorMock = new Mock <IOrderNumberGenerator>(); orderNumberGeneratorMock.Setup(x => x.GenerateOrderNumber(It.IsAny <IOrderGroup>())).Returns(_orderNumber); _subject = new DIBSRequestHelperForTest(orderNumberGeneratorMock.Object, new SiteContext(), _dibsConfiguration); }
protected override string GetMACRequest(DIBSConfiguration configuration, Dictionary <string, object> message) { return("sample generated MAC"); }
public DIBSRequestHelperForTest( IOrderNumberGenerator orderNumberGenerator, SiteContext siteContext, DIBSConfiguration dibsConfiguration) : base(orderNumberGenerator, siteContext, dibsConfiguration) { }