DDraceNetwork Docs
jsonwriter.cpp File Reference
#include "test.h"
#include <gtest/gtest.h>
#include <base/system.h>
#include <engine/shared/jsonwriter.h>
#include <limits>
Include dependency graph for jsonwriter.cpp:

Classes

class  JsonFileWriter
 
class  JsonStringWriter
 
class  JsonWriters< T >
 

Typedefs

using JsonWriterTestFixures = ::testing::Types< JsonFileWriter, JsonStringWriter >
 

Functions

 TYPED_TEST_SUITE (JsonWriters, JsonWriterTestFixures)
 
 TYPED_TEST (JsonWriters, Empty)
 
 TYPED_TEST (JsonWriters, EmptyObject)
 
 TYPED_TEST (JsonWriters, EmptyArray)
 
 TYPED_TEST (JsonWriters, SpecialCharacters)
 
 TYPED_TEST (JsonWriters, HelloWorld)
 
 TYPED_TEST (JsonWriters, Unicode)
 
 TYPED_TEST (JsonWriters, True)
 
 TYPED_TEST (JsonWriters, False)
 
 TYPED_TEST (JsonWriters, Null)
 
 TYPED_TEST (JsonWriters, EmptyString)
 
 TYPED_TEST (JsonWriters, EscapeNewline)
 
 TYPED_TEST (JsonWriters, EscapeBackslash)
 
 TYPED_TEST (JsonWriters, EscapeControl)
 
 TYPED_TEST (JsonWriters, EscapeUnicode)
 
 TYPED_TEST (JsonWriters, Zero)
 
 TYPED_TEST (JsonWriters, One)
 
 TYPED_TEST (JsonWriters, MinusOne)
 
 TYPED_TEST (JsonWriters, Large)
 
 TYPED_TEST (JsonWriters, Small)
 

Typedef Documentation

◆ JsonWriterTestFixures

Function Documentation

◆ TYPED_TEST() [1/19]

TYPED_TEST ( JsonWriters  ,
Empty   
)

◆ TYPED_TEST() [2/19]

TYPED_TEST ( JsonWriters  ,
EmptyArray   
)

◆ TYPED_TEST() [3/19]

TYPED_TEST ( JsonWriters  ,
EmptyObject   
)

◆ TYPED_TEST() [4/19]

TYPED_TEST ( JsonWriters  ,
EmptyString   
)

◆ TYPED_TEST() [5/19]

TYPED_TEST ( JsonWriters  ,
EscapeBackslash   
)

◆ TYPED_TEST() [6/19]

TYPED_TEST ( JsonWriters  ,
EscapeControl   
)

◆ TYPED_TEST() [7/19]

TYPED_TEST ( JsonWriters  ,
EscapeNewline   
)

◆ TYPED_TEST() [8/19]

TYPED_TEST ( JsonWriters  ,
EscapeUnicode   
)

◆ TYPED_TEST() [9/19]

TYPED_TEST ( JsonWriters  ,
False   
)

◆ TYPED_TEST() [10/19]

TYPED_TEST ( JsonWriters  ,
HelloWorld   
)

◆ TYPED_TEST() [11/19]

TYPED_TEST ( JsonWriters  ,
Large   
)

◆ TYPED_TEST() [12/19]

TYPED_TEST ( JsonWriters  ,
MinusOne   
)

◆ TYPED_TEST() [13/19]

TYPED_TEST ( JsonWriters  ,
Null   
)

◆ TYPED_TEST() [14/19]

TYPED_TEST ( JsonWriters  ,
One   
)

◆ TYPED_TEST() [15/19]

TYPED_TEST ( JsonWriters  ,
Small   
)

◆ TYPED_TEST() [16/19]

TYPED_TEST ( JsonWriters  ,
SpecialCharacters   
)

◆ TYPED_TEST() [17/19]

TYPED_TEST ( JsonWriters  ,
True   
)

◆ TYPED_TEST() [18/19]

TYPED_TEST ( JsonWriters  ,
Unicode   
)

◆ TYPED_TEST() [19/19]

TYPED_TEST ( JsonWriters  ,
Zero   
)

◆ TYPED_TEST_SUITE()

TYPED_TEST_SUITE ( JsonWriters  ,
JsonWriterTestFixures   
)