Class LunyScriptSmokeTestBase
- Namespace
- LunyScript.SmokeTests /
- Assembly
- LunyScript.SmokeTests.dll
public abstract class LunyScriptSmokeTestBase : Script
Expand Details ...
- Inheritance
-
ObjectLunyScriptSmokeTestBase
- Derived
- Inherited Members
-
- Script.Coroutine(String)
- Script.If(params ConditionBlock[])
- Script.While(params ConditionBlock[])
- Script.For(VariableBlock)
- Script.For(VariableBlock, VariableBlock)
- Script.Check(Func<IScriptRuntimeContext, Boolean>)
- Script.Check(Func<Boolean>)
- Script.Run(Action)
- Script.Run(Action<IScriptRuntimeContext>)
- Script.AND(params ConditionBlock[])
- Script.OR(params ConditionBlock[])
- Script.NOT(ConditionBlock)
- Script.ToString()
- Script.Self
- Script.Name
- Script.IsEditor
- Script.GVar
- Script.Var
- Script.Component
- Script.Debug
- Script.Editor
- Script.Input
- Script.Object
- Script.On
- Script.Prefab
- Script.Scene
- Script.Time
- Script.Transform
- Script.When
Constructors
LunyScriptSmokeTestBase()
protected LunyScriptSmokeTestBase()
Methods
AssertDidRun()
protected void AssertDidRun()
Build(ScriptBuildContext)
Called once when the script is initialized. Users construct their blocks (sequences, statemachines, behaviors) for execution here. Users can use regular C# syntax (ie call methods, use loops) to construct complex and/or reusable blocks.
public override void Build(ScriptBuildContext context)
Parameters
| Type | Name | Description |
|---|---|---|
context |