#include <util/unittests/mock_socketsession.h>
#include <dns/tests/unittest_util.h>
+#include <util/unittests/wiredata.h>
#include <testutils/dnsmessage_test.h>
#include <testutils/srv_test.h>
#include <testutils/mockups.h>
using namespace isc::server_common::portconfig;
using namespace isc::auth::unittest;
using isc::UnitTestUtil;
-using boost::scoped_ptr;
using isc::auth::statistics::Counters;
+using isc::util::unittests::matchWireData;
+using boost::scoped_ptr;
namespace {
const char* const CONFIG_TESTDB =
response_message, response_obuffer);
createBuiltinVersionResponse(default_qid, response_data);
- EXPECT_PRED_FORMAT4(UnitTestUtil::matchWireData,
- response_obuffer->getData(),
- response_obuffer->getLength(),
- &response_data[0], response_data.size());
+ matchWireData(&response_data[0], response_data.size(),
+ response_obuffer->getData(),
+ response_obuffer->getLength());
// After it has been run, the message should be cleared
EXPECT_EQ(0, parse_message->getRRCount(Message::SECTION_QUESTION));
server.processMessage(*io_message, *parse_message, *response_obuffer,
&dnsserv);
createBuiltinVersionResponse(default_qid, response_data);
- EXPECT_PRED_FORMAT4(UnitTestUtil::matchWireData,
- response_obuffer->getData(),
- response_obuffer->getLength(),
- &response_data[0], response_data.size());
+ matchWireData(&response_data[0], response_data.size(),
+ response_obuffer->getData(),
+ response_obuffer->getLength());
checkAllRcodeCountersZeroExcept(Rcode::NOERROR(), 1);
}
UnitTestUtil::readWireData("iquery_response_fromWire.wire",
response_data);
- EXPECT_PRED_FORMAT4(UnitTestUtil::matchWireData,
- response_obuffer->getData(),
- response_obuffer->getLength(),
- &response_data[0], response_data.size());
+ matchWireData(&response_data[0], response_data.size(),
+ response_obuffer->getData(),
+ response_obuffer->getLength());
}
// Install a Sqlite3 data source with testing data.
#include <exceptions/exceptions.h>
#include <dns/tests/unittest_util.h>
+#include <util/unittests/wiredata.h>
#include <dns/rcode.h>
#include <util/buffer.h>
#include <asiolink/io_message.h>
#include <asiolink/io_error.h>
-using isc::UnitTestUtil;
using namespace std;
using namespace isc::asiodns;
using namespace isc::asiolink;
using namespace isc::dns;
using namespace isc::util;
+using isc::UnitTestUtil;
+using isc::util::unittests::matchWireData;
using boost::scoped_ptr;
namespace isc {
const size_t expected_datasize =
protocol == IPPROTO_UDP ? sizeof(test_data) :
sizeof(test_data) - 2;
- EXPECT_PRED_FORMAT4(UnitTestUtil::matchWireData, &callback_data_[0],
- callback_data_.size(),
- expected_data, expected_datasize);
+ matchWireData(expected_data, expected_datasize,
+ &callback_data_[0], callback_data_.size());
}
protected:
// TODO: add tests that check whether the cache is updated on succesfull
// responses, and not updated on failures.
-
-
}