示例#1
0
 public EmptyBasketTests()
 {
     _cartModel = new CartModel();
     Session.Transact(session => session.SaveOrUpdate(_productVariant));
     _cartBuilder = A.Fake<ICartBuilder>();
     A.CallTo(() => _cartBuilder.BuildCart()).Returns(_cartModel);
     _clearCartSessionKeys = A.Fake<IClearCartSessionKeys>();
     _emptyBasket = new EmptyBasket(_cartBuilder, Session, _clearCartSessionKeys);
 }
示例#2
0
 public EmptyBasketTests()
 {
     _cartModel = new CartModel();
     Session.Transact(session => session.SaveOrUpdate(_productVariant));
     _cartBuilder = A.Fake <ICartBuilder>();
     A.CallTo(() => _cartBuilder.BuildCart()).Returns(_cartModel);
     _clearCartSessionKeys = A.Fake <IClearCartSessionKeys>();
     _emptyBasket          = new EmptyBasket(_cartBuilder, Session, _clearCartSessionKeys);
 }
示例#3
0
 public EmptyBasket(ICartBuilder cartBuilder, ISession session, IClearCartSessionKeys clearCartSessionKeys)
 {
     _cartBuilder = cartBuilder;
     _session = session;
     _clearCartSessionKeys = clearCartSessionKeys;
 }
示例#4
0
 public EmptyBasket(ICartBuilder cartBuilder, ISession session, IClearCartSessionKeys clearCartSessionKeys)
 {
     _cartBuilder          = cartBuilder;
     _session              = session;
     _clearCartSessionKeys = clearCartSessionKeys;
 }