webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
ValueTest Struct Reference
Inheritance diagram for ValueTest:
JsonTest::TestCase

Classes

struct  IsCheck
 

Public Member Functions

 ValueTest ()
 
void checkConstMemberCount (const Json::Value &value, unsigned int expectedCount)
 
void checkMemberCount (Json::Value &value, unsigned int expectedCount)
 
void checkIs (const Json::Value &value, const IsCheck &check)
 
void checkIsLess (const Json::Value &x, const Json::Value &y)
 
void checkIsEqual (const Json::Value &x, const Json::Value &y)
 
- Public Member Functions inherited from JsonTest::TestCase
 TestCase ()
 
virtual ~TestCase ()
 
void run (TestResult &result)
 
virtual const char * testName () const =0
 

Static Public Member Functions

static std::string normalizeFloatingPointStr (const std::string &s)
 Normalize the representation of floating-point number by stripped leading 0 in exponent. More...
 

Public Attributes

Json::Value null_
 
Json::Value emptyArray_
 
Json::Value emptyObject_
 
Json::Value integer_
 
Json::Value unsignedInteger_
 
Json::Value smallUnsignedInteger_
 
Json::Value real_
 
Json::Value float_
 
Json::Value array1_
 
Json::Value object1_
 
Json::Value emptyString_
 
Json::Value string1_
 
Json::Value string_
 
Json::Value true_
 
Json::Value false_
 

Additional Inherited Members

- Protected Attributes inherited from JsonTest::TestCase
TestResultresult_
 

Constructor & Destructor Documentation

◆ ValueTest()

ValueTest::ValueTest ( )
inline

Member Function Documentation

◆ checkConstMemberCount()

void ValueTest::checkConstMemberCount ( const Json::Value value,
unsigned int  expectedCount 
)

◆ checkIs()

void ValueTest::checkIs ( const Json::Value value,
const IsCheck check 
)

◆ checkIsEqual()

void ValueTest::checkIsEqual ( const Json::Value x,
const Json::Value y 
)

◆ checkIsLess()

void ValueTest::checkIsLess ( const Json::Value x,
const Json::Value y 
)

◆ checkMemberCount()

void ValueTest::checkMemberCount ( Json::Value value,
unsigned int  expectedCount 
)

◆ normalizeFloatingPointStr()

std::string ValueTest::normalizeFloatingPointStr ( const std::string s)
static

Normalize the representation of floating-point number by stripped leading 0 in exponent.

Member Data Documentation

◆ array1_

Json::Value ValueTest::array1_

◆ emptyArray_

Json::Value ValueTest::emptyArray_

◆ emptyObject_

Json::Value ValueTest::emptyObject_

◆ emptyString_

Json::Value ValueTest::emptyString_

◆ false_

Json::Value ValueTest::false_

◆ float_

Json::Value ValueTest::float_

◆ integer_

Json::Value ValueTest::integer_

◆ null_

Json::Value ValueTest::null_

◆ object1_

Json::Value ValueTest::object1_

◆ real_

Json::Value ValueTest::real_

◆ smallUnsignedInteger_

Json::Value ValueTest::smallUnsignedInteger_

◆ string1_

Json::Value ValueTest::string1_

◆ string_

Json::Value ValueTest::string_

◆ true_

Json::Value ValueTest::true_

◆ unsignedInteger_

Json::Value ValueTest::unsignedInteger_

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