diff options
Diffstat (limited to 'cpp/src/tests/TxAckTest.cpp')
-rw-r--r-- | cpp/src/tests/TxAckTest.cpp | 18 |
1 files changed, 2 insertions, 16 deletions
diff --git a/cpp/src/tests/TxAckTest.cpp b/cpp/src/tests/TxAckTest.cpp index d232976fe8..d330942ced 100644 --- a/cpp/src/tests/TxAckTest.cpp +++ b/cpp/src/tests/TxAckTest.cpp @@ -22,6 +22,7 @@ #include "qpid/broker/NullMessageStore.h" #include "qpid/broker/RecoveryManager.h" #include "qpid/broker/TxAck.h" +#include "TestMessageStore.h" #include "unit_test.h" #include <iostream> #include <list> @@ -34,20 +35,7 @@ using namespace qpid; using namespace qpid::broker; using namespace qpid::framing; - -class TestMessageStore : public NullMessageStore -{ - public: - vector<intrusive_ptr<PersistableMessage> > dequeued; - - void dequeue(TransactionContext*, intrusive_ptr<PersistableMessage>& msg, const PersistableQueue& /*queue*/) - { - dequeued.push_back(msg); - } - - TestMessageStore() : NullMessageStore() {} - ~TestMessageStore(){} -}; +QPID_AUTO_TEST_SUITE(TxAckTestSuite) struct TxAckTest { @@ -77,8 +65,6 @@ struct TxAckTest }; -QPID_AUTO_TEST_SUITE(TxAckTestSuite) - QPID_AUTO_TEST_CASE(testPrepare) { TxAckTest t; |