OpenEnroth da9191a
Loading...
Searching...
No Matches
Functions
SndReader_ut.cpp File Reference
#include <string>
#include "Utility/String/Format.h"
#include "Testing/Unit/UnitTest.h"
#include "Library/Snapshots/CommonSnapshots.h"
#include "Library/Snd/SndReader.h"
#include "Library/Snd/SndSnapshots.h"
#include "Utility/Streams/BlobOutputStream.h"

Functions

static Blob makeSndBlob (int entryCount)
 
 UNIT_TEST (SndDetect, ValidSnd)
 
 UNIT_TEST (SndDetect, EmptyBlob)
 
 UNIT_TEST (SndDetect, ZeroEntries)
 
 UNIT_TEST (SndDetect, TruncatedHeader)
 
 UNIT_TEST (SndDetect, OffsetInsideHeader)
 
 UNIT_TEST (SndDetect, GarbageDecompressedSize)
 
 UNIT_TEST (SndDetect, OffsetPastEnd)
 

Function Documentation

◆ makeSndBlob()

static Blob makeSndBlob ( int  entryCount)
static

◆ UNIT_TEST() [1/7]

UNIT_TEST ( SndDetect  ,
EmptyBlob   
)

◆ UNIT_TEST() [2/7]

UNIT_TEST ( SndDetect  ,
GarbageDecompressedSize   
)

◆ UNIT_TEST() [3/7]

UNIT_TEST ( SndDetect  ,
OffsetInsideHeader   
)

◆ UNIT_TEST() [4/7]

UNIT_TEST ( SndDetect  ,
OffsetPastEnd   
)

◆ UNIT_TEST() [5/7]

UNIT_TEST ( SndDetect  ,
TruncatedHeader   
)

◆ UNIT_TEST() [6/7]

UNIT_TEST ( SndDetect  ,
ValidSnd   
)

◆ UNIT_TEST() [7/7]

UNIT_TEST ( SndDetect  ,
ZeroEntries   
)