18 #ifndef BERRYCALLHISTORY_H_
19 #define BERRYCALLHISTORY_H_
21 #include <org_blueberry_test_Export.h>
26 #include <Poco/Exception.h>
58 std::vector<std::string> methodList;
78 void Add(
const std::string& methodName);
92 bool VerifyOrder(
const std::vector<std::string>& testNames)
const
93 throw(Poco::InvalidArgumentException);
101 bool Contains(
const std::string& methodName)
const ;
109 bool Contains(
const std::vector<std::string>& methodNames)
const;
116 bool IsEmpty()
const;
121 void PrintTo(std::ostream& out)
const;
129 void TestMethodName(
const std::string&)
const throw(Poco::InvalidArgumentException);
Light weight base class for most BlueBerry classes.
#define berryObjectMacro(...)