2 * Copyright (C) 1996-2015 The Squid Software Foundation and contributors
4 * Squid software is distributed under GPLv2+ license and includes
5 * contributions from numerous individuals and organizations.
6 * Please see the COPYING and CONTRIBUTORS files for details.
9 #ifndef SQUID_SRC_TEST_HTTP_REQUEST_METHOD_H
10 #define SQUID_SRC_TEST_HTTP_REQUEST_METHOD_H
12 #include <cppunit/extensions/HelperMacros.h>
15 * test HttpRequestMethod
18 class testHttpRequestMethod
: public CPPUNIT_NS::TestFixture
20 CPPUNIT_TEST_SUITE( testHttpRequestMethod
);
21 CPPUNIT_TEST( testAssignFrommethod_t
);
22 CPPUNIT_TEST( testConstructmethod_t
);
23 CPPUNIT_TEST( testConstructCharStart
);
24 CPPUNIT_TEST( testConstructCharStartEnd
);
25 CPPUNIT_TEST( testDefaultConstructor
);
26 CPPUNIT_TEST( testEqualmethod_t
);
27 CPPUNIT_TEST( testNotEqualmethod_t
);
28 CPPUNIT_TEST( testImage
);
29 CPPUNIT_TEST( testStream
);
30 CPPUNIT_TEST_SUITE_END();
35 void testAssignFrommethod_t();
36 void testConstructmethod_t();
37 void testConstructCharStart();
38 void testConstructCharStartEnd();
40 void testDefaultConstructor();
41 void testEqualmethod_t();
42 void testNotEqualmethod_t();