public void InstructionDatabaseShouldBeSameAsEngineDatabase() { var instructions = new List <IScriptInstruction> { Substitute.For <IScriptInstruction>() }; databaseEngine.Execute(instructions); Assert.AreSame(instructions.First().Database, databaseEngine.Database); }
public override void Execute(string scriptBody) { var instructions = instructionParser.Parse(scriptBody); if ((instructions == null) || (instructions.Count <= 0)) { return; } databaseEngine.Execute(instructions); }