public void CanEnableTransactionSupport()
        {
            PipelineContext context = new PipelineContext();

            Assert.IsNull(context.GetTransaction());

            context.EnableTransactionSupport();
            object transaction = context.GetTransaction();

            Assert.IsNotNull(transaction);

            object transaction2 = context.GetTransaction();

            Assert.AreSame(transaction, transaction2);
        }