summaryrefslogtreecommitdiff
path: root/cpp/src/tests/TxAckTest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/tests/TxAckTest.cpp')
-rw-r--r--cpp/src/tests/TxAckTest.cpp18
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;