public void get_cart_by_id_invoke_session_query_over(
            [Frozen]ISession session,
            CartNHibRepository sut,
            Guid cartId)
        {
            sut.GetCartById(cartId);

            session
                .Received()
                .QueryOver<Cart>();
        }
        public void save_invoke_session_save(
            [Frozen]ISession session,
            CartNHibRepository sut)
        {
            var cart = new CartDataBuilder()
                .Build();

            sut.Save(cart);

            session.Received()
                .Save(cart);
        }