BitStringTest.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
#ifndef SH_BITSTRINGTEST_H
00022
#define SH_BITSTRINGTEST_H
00023
00024 #define private public
00025 #define protected public
00026
#include "BitString.h"
00027
#undef private
00028
#undef protected
00029
00030
#include "UnitTest.h"
00031
#include "TestSuite.h"
00032
00033 class BitStringTest :
public UnitTest {
00034
public:
00035
BitStringTest (
TestSuite* s) ;
00036
00037
void setup (
void) ;
00038
void cleanup (
void) ;
00039
00040
void testBitInputOutput (
void) ;
00041
void testLength (
void) ;
00042
void testDatatypeInput (
void) ;
00043
void testDatatypeOutput (
void) ;
00044
void testEquality (
void) ;
00045
void testCutting (
void) ;
00046
void testCompression (
void) ;
00047
void testArity (
void) ;
00048
00049
private:
00050 BitString *
bs_0, *
bs_1, *
bs_10, *
bs_001, *
bs_100, *
bs_1010, *
bs_1110, *
bs_01011, *
bs_10010, *
bs_10101110, *
bs_101011101 ;
00051 } ;
00052
00053
#endif // ndef SH_BITSTRINGTEST_H
Generated on Fri Jul 16 19:41:20 2004 for steghide by
1.3.7