DDraceNetwork Documentation
Loading...
Searching...
No Matches
packer_test.cpp File Reference
#include "test.h"
#include <base/system.h>
#include <engine/shared/packer.h>
#include <gtest/gtest.h>
Include dependency graph for packer_test.cpp:

Functions

static void ExpectAddString5 (const char *pString, int Limit, bool AllowTruncation, const char *pExpected)
static void ExpectAddInt (int Input, int Expected)
static void ExpectAddExtendedInt (int Input, unsigned char *pExpected, int Size)
 TEST (Packer, AddInt)
 TEST (Packer, AddExtendedInt)
 TEST (Packer, AddString)
 TEST (Packer, AddStringLimit)
 TEST (Packer, AddStringBroken)
 TEST (Packer, Error1)
 TEST (Packer, Error2)
 TEST (Packer, Error3)

Function Documentation

◆ ExpectAddExtendedInt()

void ExpectAddExtendedInt ( int Input,
unsigned char * pExpected,
int Size )
static

◆ ExpectAddInt()

void ExpectAddInt ( int Input,
int Expected )
static

◆ ExpectAddString5()

void ExpectAddString5 ( const char * pString,
int Limit,
bool AllowTruncation,
const char * pExpected )
static

◆ TEST() [1/8]

TEST ( Packer ,
AddExtendedInt  )

◆ TEST() [2/8]

TEST ( Packer ,
AddInt  )

◆ TEST() [3/8]

TEST ( Packer ,
AddString  )

◆ TEST() [4/8]

TEST ( Packer ,
AddStringBroken  )

◆ TEST() [5/8]

TEST ( Packer ,
AddStringLimit  )

◆ TEST() [6/8]

TEST ( Packer ,
Error1  )

◆ TEST() [7/8]

TEST ( Packer ,
Error2  )

◆ TEST() [8/8]

TEST ( Packer ,
Error3  )