versadac  1
versadac - Scalable Recorder Firmware
Public Member Functions | List of all members
testJSONValidator__isValidMember Class Reference

Public Member Functions

 testJSONValidator__isValidMember (const std::string &name)
 
void testMembers (void)
 
void testStrict (void)
 
void testNotStrict (void)
 
void testNotMembers (void)
 
void testSuddenEnd (void)
 
- Public Member Functions inherited from BaseTest
 BaseTest (const std::string &name)
 
virtual void setUp (const std::string &methodName)
 
virtual void tearDown (void)
 

Additional Inherited Members

- Protected Attributes inherited from BaseTest
const std::string _name
 
libjson_CodeCoverage * coverage
 

Member Function Documentation

void testJSONValidator__isValidMember::testMembers ( void  )

This tests the three valid members that is not string, number, or container

void testJSONValidator__isValidMember::testNotMembers ( void  )

This tests that non member values are not allowed

void testJSONValidator__isValidMember::testNotStrict ( void  )

This tests that json's case sensitive rules are not obeyed normally

void testJSONValidator__isValidMember::testStrict ( void  )

This tests that json's case sensitive rules are to be obeyed

void testJSONValidator__isValidMember::testSuddenEnd ( void  )

This tests that for all cases, if the string suddely ends, it recovers


The documentation for this class was generated from the following files: