public void GetNextCommand_Empty()
        {
            var script = new EventScript();
            var target = new ScriptCommandSource(script, CommandParser.GetDefault());

            target.GetNextCommand().Should().Be(null);
        }
        public void GetNextCommand_Test()
        {
            var script = new EventScript(
                "test1",
                "test2"
                );
            var target = new ScriptCommandSource(script, CommandParser.GetDefault());

            target.GetNextCommand().Object.Verb.Should().Be("test1");
            target.GetNextCommand().Object.Verb.Should().Be("test2");
            target.GetNextCommand().Should().Be(null);
        }