Add required test for parameter.
[command.git] / tests / parameter / should_be_non_required.cpp
1 #include <cstring>
2 #include <iostream>
3
4 #include "TestParameter.h"
5
6 using namespace std;
7 using namespace command;
8
9 #define DESC "Simple parameter"
10
11 int main() {
12     TestParameter parameter(DESC);
13
14     if (parameter.isRequired()) {
15         cout << parameter.describe() << " is required, but it should not\n";
16         return 1;
17     }
18
19     cout << parameter.describe() << " is not required by default\n";
20
21     return 0;
22 }
23