wibble  1.1
Public Member Functions | List of all members
wibble::tests::ActualString Struct Reference

#include <tests.h>

Inheritance diagram for wibble::tests::ActualString:
Inheritance graph
[legend]
Collaboration diagram for wibble::tests::ActualString:
Collaboration graph
[legend]

Public Member Functions

 ActualString (const std::string &s)
 
TestEquals< std::string, std::string > operator== (const std::string &expected) const
 
TestEquals< std::string, std::string > operator!= (const std::string &expected) const
 
TestIsLt< std::string, std::string > operator< (const std::string &expected) const
 
TestIsLte< std::string, std::string > operator<= (const std::string &expected) const
 
TestIsGt< std::string, std::string > operator> (const std::string &expected) const
 
TestIsGte< std::string, std::string > operator>= (const std::string &expected) const
 
TestStartsWith startswith (const std::string &expected) const
 
TestEndsWith endswith (const std::string &expected) const
 
TestContains contains (const std::string &expected) const
 
TestRegexp matches (const std::string &regexp) const
 
TestFileExists fileexists () const
 
- Public Member Functions inherited from wibble::tests::Actual< std::string >
 Actual (const std::string &actual)
 
 ~Actual ()
 
TestEquals< std::string, E > operator== (const E &expected) const
 
TestEquals< std::string, E > operator!= (const E &expected) const
 
TestIsLt< std::string, E > operator< (const E &expected) const
 
TestIsLte< std::string, E > operator<= (const E &expected) const
 
TestIsGt< std::string, E > operator> (const E &expected) const
 
TestIsGte< std::string, E > operator>= (const E &expected) const
 
TestBool< std::string > istrue () const
 
TestBool< std::string > isfalse () const
 

Additional Inherited Members

- Public Attributes inherited from wibble::tests::Actual< std::string >
std::string actual
 

Constructor & Destructor Documentation

◆ ActualString()

wibble::tests::ActualString::ActualString ( const std::string &  s)
inline

Member Function Documentation

◆ contains()

TestContains wibble::tests::ActualString::contains ( const std::string &  expected) const
inline

◆ endswith()

TestEndsWith wibble::tests::ActualString::endswith ( const std::string &  expected) const
inline

◆ fileexists()

TestFileExists wibble::tests::ActualString::fileexists ( ) const
inline

◆ matches()

TestRegexp wibble::tests::ActualString::matches ( const std::string &  regexp) const
inline

◆ operator!=()

TestEquals<std::string, std::string> wibble::tests::ActualString::operator!= ( const std::string &  expected) const
inline

◆ operator<()

TestIsLt<std::string, std::string> wibble::tests::ActualString::operator< ( const std::string &  expected) const
inline

◆ operator<=()

TestIsLte<std::string, std::string> wibble::tests::ActualString::operator<= ( const std::string &  expected) const
inline

◆ operator==()

TestEquals<std::string, std::string> wibble::tests::ActualString::operator== ( const std::string &  expected) const
inline

◆ operator>()

TestIsGt<std::string, std::string> wibble::tests::ActualString::operator> ( const std::string &  expected) const
inline

◆ operator>=()

TestIsGte<std::string, std::string> wibble::tests::ActualString::operator>= ( const std::string &  expected) const
inline

◆ startswith()

TestStartsWith wibble::tests::ActualString::startswith ( const std::string &  expected) const
inline

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