@@ -61,24 +61,29 @@ public void testBasicCommand() {
6161 expected .put ("some" , null );
6262 expected .put ("arguments" , "arg2" );
6363 assertEquals (expected , match .getArguments ());
64- assertEquals (4 , match .getCommandStack ().size ());
64+ assertEquals (5 , match .getCommandStack ().size ());
6565
66- var stack1 = match .getCommandStack ().get (0 );
66+ var stack0 = match .getCommandStack ().get (0 );
67+ assertEquals (0 , stack0 .getPosition ());
68+ assertInstanceOf (de .bluecolored .bluecommands .Command .class , stack0 .getCommand ());
69+ assertNull (stack0 .getValue ());
70+
71+ var stack1 = match .getCommandStack ().get (1 );
6772 assertEquals (0 , stack1 .getPosition ());
6873 assertInstanceOf (LiteralCommand .class , stack1 .getCommand ());
6974 assertNull (stack1 .getValue ());
7075
71- var stack2 = match .getCommandStack ().get (1 );
76+ var stack2 = match .getCommandStack ().get (2 );
7277 assertEquals (5 , stack2 .getPosition ());
7378 assertInstanceOf (ArgumentCommand .class , stack2 .getCommand ());
7479 assertEquals ("arg1" , stack2 .getValue ());
7580
76- var stack3 = match .getCommandStack ().get (2 );
81+ var stack3 = match .getCommandStack ().get (3 );
7782 assertEquals (10 , stack3 .getPosition ());
7883 assertInstanceOf (ArgumentCommand .class , stack3 .getCommand ());
7984 assertNull (stack3 .getValue ());
8085
81- var stack4 = match .getCommandStack ().get (3 );
86+ var stack4 = match .getCommandStack ().get (4 );
8287 assertEquals (10 , stack4 .getPosition ());
8388 assertInstanceOf (ArgumentCommand .class , stack4 .getCommand ());
8489 assertEquals ("arg2" , stack4 .getValue ());
0 commit comments