aboutsummaryrefslogtreecommitdiffstats
path: root/tests/libsample/objecttype.h
diff options
context:
space:
mode:
authorRenato Filho <renato.filho@openbossa.org>2010-06-10 18:41:43 -0300
committerMarcelo Lira <marcelo.lira@openbossa.org>2010-06-17 17:44:48 -0300
commitc41a765a198af87f59857f251f695d5e2dbca3c3 (patch)
treebb1cfb03ce46876cab0994718c3c156a4269b427 /tests/libsample/objecttype.h
parentdca3033db3d4f3562c838b9ee910482d8c96bc70 (diff)
Created unit tests for named arguments.
Reviewers: Luciano Wolf <luciano.wolf@openbossa.org>, Marcelo Lira <marcelo.lira@openbossa.org>
Diffstat (limited to 'tests/libsample/objecttype.h')
-rw-r--r--tests/libsample/objecttype.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/libsample/objecttype.h b/tests/libsample/objecttype.h
index 8b9eda117..18454a121 100644
--- a/tests/libsample/objecttype.h
+++ b/tests/libsample/objecttype.h
@@ -100,6 +100,12 @@ public:
unsigned char callWithEnum(const Str& prefix, Event::EventType type, unsigned char value=80);
unsigned char callWithEnum(const Str& prefix, unsigned char value=0);
+ //Functions used in test with named arguments
+ void setObjectSplittedName(const char*, const Str& prefix = Str("<unk"), const Str& suffix = Str("nown>"));
+ void setObjectNameWithSize(const char*, int size=9, const Str& name = Str("<unknown>"));
+ void setObjectNameWithSize(const Str& name = Str("<unknown>"), int size=9);
+
+
private:
ObjectType(const ObjectType&);
ObjectType& operator=(const ObjectType&);