public Executor(IVariableAction variableAction, IMethodAction methodAction, IAssertAction assertAction) { _variableAction = variableAction; _methodAction = methodAction; _assertAction = assertAction; }
private void Init() { initDone = true; context = GetComponentsInParent <IVariableAction>(true)[0]; }
public AssertAction(IVariableAction variableAction) { _variableAction = variableAction; }
public MethodAction(IVariableAction variableAction, IReflectedCollection reflectedCollection) { _variableAction = variableAction; _reflectedCollection = reflectedCollection; }
private void Start() { context = GetComponentInParent <IVariableAction>(); }