Fix Parameter test. Separate Test class.
authorRafał Długołęcki <rafal@dlugolecki.net.pl>
Sat, 2 May 2015 16:34:32 +0000 (18:34 +0200)
committerRafał Długołęcki <rafal@dlugolecki.net.pl>
Sat, 2 May 2015 16:34:32 +0000 (18:34 +0200)
tests/parameter/TestParameter.h [new file with mode: 0644]
tests/parameter/is_descriptive.cpp

diff --git a/tests/parameter/TestParameter.h b/tests/parameter/TestParameter.h
new file mode 100644 (file)
index 0000000..9736133
--- /dev/null
@@ -0,0 +1,10 @@
+#include "parameter.h"
+
+
+class TestParameter : public command::Parameter {
+public:
+    TestParameter(std::string description) : Parameter(description) { }
+
+    virtual void handle() { }
+    virtual bool understand(const std::string & argVal) { }
+};
\ No newline at end of file
index 0b9c7331f72a4a19e9902fe40a12c527f05beaa1..dfaf603a958268c4fc1975909b0a52935daab7f5 100644 (file)
@@ -1,21 +1,13 @@
 #include <cstring>
 #include <iostream>
 
-#include "parameter.h"
+#include "TestParameter.h"
 
 using namespace std;
 using namespace command;
 
 #define STRING "1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
 
-class TestParameter : public Parameter {
-public:
-    TestParameter(std::string description) : Parameter(description) { }
-
-    virtual void handle() { }
-    virtual bool understand(std::string argVal) { }
-};
-
 int main() {
     TestParameter parameter(STRING);