diff --git a/src/testCommandList.cpp b/src/testCommandList.cpp index 31842536aa9e925f5fcf1f79f3081299064bf52f..a6832d7c8ebdc8b572ea2e42c18a8d6aee393ccd 100644 --- a/src/testCommandList.cpp +++ b/src/testCommandList.cpp @@ -1,6 +1,9 @@ #include <iostream> #include "CommandListOWN.h" +#include "Gear.h" +#include "Direction.h" +#include "Pause.h" int main(int argc, char const *argv[]) { @@ -8,19 +11,15 @@ int main(int argc, char const *argv[]) CommandList list; cout << list.getSize() << '\n'; list.printCommands(); - list.add(Command("First")); + list.add(Gear(4, 20)); cout << list.getSize() << '\n'; list.printCommands(); - list.add(Command("Second")); - cout << list.getSize() << '\n'; - list.printCommands(); - list.add(Command("Third")); - cout << list.getSize() << '\n'; - list.printCommands(); - list.add(Command("Fourth")); + + list.createCommands(); cout << list.getSize() << '\n'; list.printCommands(); - list.add(Command("Fifth")); + + list.add(Pause(3.14)); cout << list.getSize() << '\n'; list.printCommands();