Zipios++
zipinputstreamtest.h
1 
2 #include <string>
3 #include <vector>
4 
5 #include <cppunit/TestCase.h>
6 #include <cppunit/TestSuite.h>
7 #include <cppunit/TestAssert.h>
8 #include <cppunit/extensions/HelperMacros.h>
9 
10 #include "commontest.h"
12 
13 namespace zipios {
14 
15  using std::string;
16  using std::vector;
17  using std::istream;
18 
19 
20  class ZipInputStreamTest : public CppUnit::TestCase {
21  public:
22  CPPUNIT_TEST_SUITE(ZipInputStreamTest);
23  CPPUNIT_TEST(testFirstMethod);
24  CPPUNIT_TEST(testZipContents);
25  CPPUNIT_TEST(testZipContentNames);
26  CPPUNIT_TEST(testZipFileSizes);
27  CPPUNIT_TEST(testDirectory);
28  CPPUNIT_TEST_SUITE_END();
29 
30  void testFirstMethod();
31  void testZipContents();
32  void testZipContentNames();
33  void testZipFileSizes();
34  void testDirectory();
35 
36  static const TestFiles TEST_FILES;
37  private:
38 
39  int dummy;
40 
41  };
42 
43 } // zipios