14#include <cppunit/TestAssert.h>
56 CPPUNIT_ASSERT_EQUAL(empty_scheme, scheme);
60 CPPUNIT_ASSERT_EQUAL(https_scheme, scheme);
86 CPPUNIT_ASSERT_EQUAL(lhs, rhs);
96 CPPUNIT_ASSERT_EQUAL(lhs_none, rhs_none);
99 CPPUNIT_ASSERT_EQUAL(lhs_cacheobj, rhs_cacheobj);
100 CPPUNIT_ASSERT(lhs_none != rhs_cacheobj);
112 CPPUNIT_ASSERT_EQUAL(lhs, rhs);
146 std::ostringstream buffer;
148 SBuf http_str(
"http");
149 SBuf from_buf(buffer.str());
150 CPPUNIT_ASSERT_EQUAL(http_str, from_buf);
CPPUNIT_TEST_SUITE(TestUriScheme)
CPPUNIT_TEST(testDefaultConstructor)
CPPUNIT_TEST(testAssignFromprotocol_t)
CPPUNIT_TEST(testCastToprotocol_t)
CPPUNIT_TEST(testEqualprotocol_t)
void testEqualprotocol_t()
void testConstructprotocol_t()
void testNotEqualprotocol_t()
CPPUNIT_TEST(testConstructprotocol_t)
CPPUNIT_TEST(testNotEqualprotocol_t)
void testCastToprotocol_t()
void testDefaultConstructor()
void testAssignFromprotocol_t()
CPPUNIT_TEST_SUITE_REGISTRATION(TestUriScheme)