00001
00002 #include <string>
00003 #include <vector>
00004
00005 #include <cppunit/TestCase.h>
00006 #include <cppunit/TestSuite.h>
00007 #include <cppunit/TestAssert.h>
00008 #include <cppunit/extensions/HelperMacros.h>
00009
00010 #include "commontest.h"
00011 #include "zipios++/zipinputstream.h"
00012
00013 namespace zipios {
00014
00015 using std::string;
00016 using std::vector;
00017 using std::istream;
00018
00019
00020 class ZipInputStreamTest : public CppUnit::TestCase {
00021 public:
00022 CPPUNIT_TEST_SUITE(ZipInputStreamTest);
00023 CPPUNIT_TEST(testFirstMethod);
00024 CPPUNIT_TEST(testZipContents);
00025 CPPUNIT_TEST(testZipContentNames);
00026 CPPUNIT_TEST(testZipFileSizes);
00027 CPPUNIT_TEST(testDirectory);
00028 CPPUNIT_TEST_SUITE_END();
00029
00030 void testFirstMethod();
00031 void testZipContents();
00032 void testZipContentNames();
00033 void testZipFileSizes();
00034 void testDirectory();
00035
00036 static const TestFiles TEST_FILES;
00037 private:
00038
00039 int dummy;
00040
00041 };
00042
00043 }