OpenEnroth da9191a
Loading...
Searching...
No Matches
Functions
FileOutputStream_ut.cpp File Reference
#include <cstdlib>
#include <string>
#include "Testing/Unit/UnitTest.h"
#include "Utility/Streams/FileOutputStream.h"
#include "Utility/Streams/FileInputStream.h"

Functions

 UNIT_TEST (FileOutputStream, Write)
 
 UNIT_TEST (FileOutputStream, FlushMidStream)
 
 UNIT_TEST (FileOutputStream, LargeWriteBypassesBuffer)
 
 UNIT_TEST (FileOutputStream, MixedSmallAndLargeWrites)
 
 UNIT_TEST (FileOutputStream, CloseIdempotent)
 
 UNIT_TEST (FileOutputStream, ReopenAfterClose)
 
 UNIT_TEST (FileOutputStream, PositionStartsAtZero)
 
 UNIT_TEST (FileOutputStream, PositionAdvancesOnWrite)
 
 UNIT_TEST (FileOutputStream, PositionAfterFlush)
 
 UNIT_TEST (FileOutputStream, PositionAfterLargeWrite)
 
 UNIT_TEST (FileOutputStream, DestructorFlushesBuffer)
 
 UNIT_TEST (FileOutputStream, PositionResetsOnReopen)
 

Function Documentation

◆ UNIT_TEST() [1/12]

UNIT_TEST ( FileOutputStream  ,
CloseIdempotent   
)

◆ UNIT_TEST() [2/12]

UNIT_TEST ( FileOutputStream  ,
DestructorFlushesBuffer   
)

◆ UNIT_TEST() [3/12]

UNIT_TEST ( FileOutputStream  ,
FlushMidStream   
)

◆ UNIT_TEST() [4/12]

UNIT_TEST ( FileOutputStream  ,
LargeWriteBypassesBuffer   
)

◆ UNIT_TEST() [5/12]

UNIT_TEST ( FileOutputStream  ,
MixedSmallAndLargeWrites   
)

◆ UNIT_TEST() [6/12]

UNIT_TEST ( FileOutputStream  ,
PositionAdvancesOnWrite   
)

◆ UNIT_TEST() [7/12]

UNIT_TEST ( FileOutputStream  ,
PositionAfterFlush   
)

◆ UNIT_TEST() [8/12]

UNIT_TEST ( FileOutputStream  ,
PositionAfterLargeWrite   
)

◆ UNIT_TEST() [9/12]

UNIT_TEST ( FileOutputStream  ,
PositionResetsOnReopen   
)

◆ UNIT_TEST() [10/12]

UNIT_TEST ( FileOutputStream  ,
PositionStartsAtZero   
)

◆ UNIT_TEST() [11/12]

UNIT_TEST ( FileOutputStream  ,
ReopenAfterClose   
)

◆ UNIT_TEST() [12/12]

UNIT_TEST ( FileOutputStream  ,
Write   
)