public void ExecuteScriptLua_ShouldNotThrowException() { string tempFilePath = "./Scripts/Tests/TestScript.lua"; string scriptBody = "function Main() end"; Directory.CreateDirectory("./Scripts/Tests"); File.WriteAllText(tempFilePath, scriptBody); Assert.DoesNotThrow(delegate { _service.QueueScript("Tests/TestScript.lua", null); _service.ExecuteQueuedScripts(); }); File.Delete(tempFilePath); Directory.Delete("./Scripts/Tests/"); }