Class SuperUnitTests
Inherited Members
Namespace: Unity.VisualScripting.Tests.Units.Nesting
Assembly: solution.dll
Syntax
public class SuperUnitTests : BaseGraphExecutionTests
Methods
SetUp()
Declaration
public void SetUp()
TestDeeplyNestedGraph()
Tests a graph nested in a graph nested in a graph.
Declaration
public void TestDeeplyNestedGraph()
TestInputAndOutputFlowsWithSameKey()
If a nested graph is defined with both an input flow and an output flow with the same key, the latter is ignored.
Declaration
public void TestInputAndOutputFlowsWithSameKey()
TestMultipleFlowsAndValues()
Tests passing multiple flows and values through a nested graph.
Declaration
public void TestMultipleFlowsAndValues()
TestMultipleFlowsAndValues2()
Tests passing multiple flows and values through a nested graph.
Declaration
public void TestMultipleFlowsAndValues2()
TestPassingControlIntoNestedGraph()
Test a flow passing control from a parent graph to a nested graph.
Declaration
public void TestPassingControlIntoNestedGraph()
TestPassingControlThroughNestedGraph()
Tests passing control into a nested graph and back out to the parent graph.
Declaration
public void TestPassingControlThroughNestedGraph()
TestPassingValueThroughNestedGraph()
Tests passing a value into a nested graph and out of one.
Declaration
public void TestPassingValueThroughNestedGraph()
TestTwoOutputsTriggeredTriggersSuperUnitTwice()
If there are two output units in the nested graph, and they are both triggered, the SuperUnit contorl output is triggered twice.
Declaration
public void TestTwoOutputsTriggeredTriggersSuperUnitTwice()