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
13namespace 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
Header file that defines ZipInputStream.