libept
Public Member Functions | Public Attributes | List of all members
ept::tests::ActualCString Struct Reference

#include <tests.h>

Public Member Functions

 ActualCString (const char *s)
 
void istrue () const
 
void isfalse () const
 
void operator== (const char *expected) const
 
void operator== (const std::string &expected) const
 
void operator!= (const char *expected) const
 
void operator!= (const std::string &expected) const
 
void operator< (const std::string &expected) const
 
void operator<= (const std::string &expected) const
 
void operator> (const std::string &expected) const
 
void operator>= (const std::string &expected) const
 
void startswith (const std::string &expected) const
 
void endswith (const std::string &expected) const
 
void contains (const std::string &expected) const
 
void not_contains (const std::string &expected) const
 
void matches (const std::string &re) const
 
void not_matches (const std::string &re) const
 

Public Attributes

const char * _actual
 

Constructor & Destructor Documentation

◆ ActualCString()

ept::tests::ActualCString::ActualCString ( const char *  s)
inline

Member Function Documentation

◆ contains()

void ept::tests::ActualCString::contains ( const std::string &  expected) const

◆ endswith()

void ept::tests::ActualCString::endswith ( const std::string &  expected) const

◆ isfalse()

void ept::tests::ActualCString::isfalse ( ) const
inline

◆ istrue()

void ept::tests::ActualCString::istrue ( ) const
inline

◆ matches()

void ept::tests::ActualCString::matches ( const std::string &  re) const

◆ not_contains()

void ept::tests::ActualCString::not_contains ( const std::string &  expected) const

◆ not_matches()

void ept::tests::ActualCString::not_matches ( const std::string &  re) const

◆ operator!=() [1/2]

void ept::tests::ActualCString::operator!= ( const char *  expected) const

◆ operator!=() [2/2]

void ept::tests::ActualCString::operator!= ( const std::string &  expected) const

◆ operator<()

void ept::tests::ActualCString::operator< ( const std::string &  expected) const

◆ operator<=()

void ept::tests::ActualCString::operator<= ( const std::string &  expected) const

◆ operator==() [1/2]

void ept::tests::ActualCString::operator== ( const char *  expected) const

◆ operator==() [2/2]

void ept::tests::ActualCString::operator== ( const std::string &  expected) const

◆ operator>()

void ept::tests::ActualCString::operator> ( const std::string &  expected) const

◆ operator>=()

void ept::tests::ActualCString::operator>= ( const std::string &  expected) const

◆ startswith()

void ept::tests::ActualCString::startswith ( const std::string &  expected) const

Member Data Documentation

◆ _actual

const char* ept::tests::ActualCString::_actual

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