List of all members | Public Member Functions | Public Attributes | Private Member Functions
testSenecaFileParser Class Reference
Inheritance diagram for testSenecaFileParser:
Inheritance graph
[legend]

Public Member Functions

void setUp ()
 
void tearDown ()
 
void testClose ()
 
void testConstructor ()
 
void testConstructorThrow ()
 
void testFileStatus ()
 
void testOpen ()
 
void testOpenCloseOpen ()
 
void testOpenThrowNonExistent ()
 
void testOpenThrowReOpen ()
 
void testRandomAccess ()
 
void testReadEventHeader ()
 
void testReadFileHeader ()
 
void testReadToTrailer ()
 

Public Attributes

SenecaFileParserf
 

Private Member Functions

 CPPUNIT_TEST (testConstructor)
 
 CPPUNIT_TEST (testOpen)
 
 CPPUNIT_TEST (testClose)
 
 CPPUNIT_TEST (testOpenCloseOpen)
 
 CPPUNIT_TEST (testReadFileHeader)
 
 CPPUNIT_TEST (testReadEventHeader)
 
 CPPUNIT_TEST (testRandomAccess)
 
 CPPUNIT_TEST (testFileStatus)
 
 CPPUNIT_TEST_EXCEPTION (testConstructorThrow, utl::IOFailureException)
 
 CPPUNIT_TEST_EXCEPTION (testOpenThrowNonExistent, utl::IOFailureException)
 
 CPPUNIT_TEST_EXCEPTION (testOpenThrowReOpen, utl::IOFailureException)
 
 CPPUNIT_TEST_SUITE (testSenecaFileParser)
 
 CPPUNIT_TEST_SUITE_END ()
 

Detailed Description

Definition at line 15 of file testSenecaFileParser.cc.

Member Function Documentation

testSenecaFileParser::CPPUNIT_TEST ( testConstructor  )
private
testSenecaFileParser::CPPUNIT_TEST ( testOpen  )
private
testSenecaFileParser::CPPUNIT_TEST ( testClose  )
private
testSenecaFileParser::CPPUNIT_TEST ( testOpenCloseOpen  )
private
testSenecaFileParser::CPPUNIT_TEST ( testReadFileHeader  )
private
testSenecaFileParser::CPPUNIT_TEST ( testReadEventHeader  )
private
testSenecaFileParser::CPPUNIT_TEST ( testRandomAccess  )
private
testSenecaFileParser::CPPUNIT_TEST ( testFileStatus  )
private
testSenecaFileParser::CPPUNIT_TEST_EXCEPTION ( testConstructorThrow  ,
utl::IOFailureException   
)
private
testSenecaFileParser::CPPUNIT_TEST_EXCEPTION ( testOpenThrowNonExistent  ,
utl::IOFailureException   
)
private
testSenecaFileParser::CPPUNIT_TEST_EXCEPTION ( testOpenThrowReOpen  ,
utl::IOFailureException   
)
private
testSenecaFileParser::CPPUNIT_TEST_SUITE ( testSenecaFileParser  )
private
testSenecaFileParser::CPPUNIT_TEST_SUITE_END ( )
private
void testSenecaFileParser::setUp ( )
inline

Definition at line 39 of file testSenecaFileParser.cc.

void testSenecaFileParser::tearDown ( )
inline

Definition at line 44 of file testSenecaFileParser.cc.

void testSenecaFileParser::testClose ( )
inline

Definition at line 82 of file testSenecaFileParser.cc.

References io::eRead.

void testSenecaFileParser::testConstructor ( )
inline

Definition at line 50 of file testSenecaFileParser.cc.

References io::eRead.

void testSenecaFileParser::testConstructorThrow ( )
inline

Definition at line 56 of file testSenecaFileParser.cc.

References io::eRead, and tst::Expected().

void testSenecaFileParser::testFileStatus ( )
inline

Definition at line 127 of file testSenecaFileParser.cc.

References io::eFail, io::eRead, and io::eSuccess.

void testSenecaFileParser::testOpen ( )
inline

Definition at line 62 of file testSenecaFileParser.cc.

References io::eFail, io::eRead, and io::eSuccess.

void testSenecaFileParser::testOpenCloseOpen ( )
inline

Definition at line 89 of file testSenecaFileParser.cc.

References io::eRead.

void testSenecaFileParser::testOpenThrowNonExistent ( )
inline

Definition at line 69 of file testSenecaFileParser.cc.

References io::eRead, and tst::Expected().

void testSenecaFileParser::testOpenThrowReOpen ( )
inline

Definition at line 75 of file testSenecaFileParser.cc.

References io::eRead, and tst::Expected().

void testSenecaFileParser::testRandomAccess ( )
inline

Definition at line 118 of file testSenecaFileParser.cc.

References io::eRead, and io::eSuccess.

void testSenecaFileParser::testReadEventHeader ( )
inline

Definition at line 103 of file testSenecaFileParser.cc.

References io::eRead.

void testSenecaFileParser::testReadFileHeader ( )
inline

Definition at line 96 of file testSenecaFileParser.cc.

References io::eRead.

void testSenecaFileParser::testReadToTrailer ( )
inline

Definition at line 110 of file testSenecaFileParser.cc.

References io::eRead, and io::eSuccess.

Member Data Documentation

SenecaFileParser* testSenecaFileParser::f

Definition at line 37 of file testSenecaFileParser.cc.


The documentation for this class was generated from the following file:

, generated on Tue Sep 26 2023.