docs.unity3d.com
    Show / Hide Table of Contents

    Class BaseMaterialGraphTests

    Inheritance
    Object
    BaseMaterialGraphTests
    Namespace: UnityEditor.Graphing.UnitTests
    Syntax
    public class BaseMaterialGraphTests : object

    Methods

    RunBeforeAnyTests()

    Declaration
    public void RunBeforeAnyTests()

    TestCanAddNodeToBaseMaterialGraph()

    Declaration
    public void TestCanAddNodeToBaseMaterialGraph()

    TestCanAddSlotToTestNode()

    Declaration
    public void TestCanAddSlotToTestNode()

    TestCanConnectAndTraverseThreeNodesOnBaseMaterialGraph()

    Declaration
    public void TestCanConnectAndTraverseThreeNodesOnBaseMaterialGraph()

    TestCanConnectAndTraverseTwoNodesOnBaseMaterialGraph()

    Declaration
    public void TestCanConnectAndTraverseTwoNodesOnBaseMaterialGraph()

    TestCanCreateBaseMaterialGraph()

    Declaration
    public void TestCanCreateBaseMaterialGraph()

    TestCanFindNodeInBaseMaterialGraph()

    Declaration
    public void TestCanFindNodeInBaseMaterialGraph()

    TestCanFindSlotOnTestNode()

    Declaration
    public void TestCanFindSlotOnTestNode()

    TestCanFindSlotReferenceOnTestNode()

    Declaration
    public void TestCanFindSlotReferenceOnTestNode()

    TestCanGetEdgesOnBaseMaterialGraphFromSlotReference()

    Declaration
    public void TestCanGetEdgesOnBaseMaterialGraphFromSlotReference()

    TestCanModifyNodeDrawState()

    Declaration
    public void TestCanModifyNodeDrawState()

    TestCanNotAddDuplicateSlotToTestNode()

    Declaration
    public void TestCanNotAddDuplicateSlotToTestNode()

    TestCanNotAddNullSlotToTestNode()

    Declaration
    public void TestCanNotAddNullSlotToTestNode()

    TestCanNotConnectToNullSlot()

    Declaration
    public void TestCanNotConnectToNullSlot()

    TestCanNotConnectTwoInputSlotsOnBaseMaterialGraph()

    Declaration
    public void TestCanNotConnectTwoInputSlotsOnBaseMaterialGraph()

    TestCanNotConnectTwoOuputSlotsOnBaseMaterialGraph()

    Declaration
    public void TestCanNotConnectTwoOuputSlotsOnBaseMaterialGraph()

    TestCanNotRemoveNoDeleteNodeFromBaseMaterialGraph()

    Declaration
    public void TestCanNotRemoveNoDeleteNodeFromBaseMaterialGraph()

    TestCanRemoveNodeFromBaseMaterialGraph()

    Declaration
    public void TestCanRemoveNodeFromBaseMaterialGraph()

    TestCanRemoveSlotFromTestNode()

    Declaration
    public void TestCanRemoveSlotFromTestNode()

    TestCanRemoveSlotsWithNonMathingNameFromTestNode()

    Declaration
    public void TestCanRemoveSlotsWithNonMathingNameFromTestNode()

    TestCanUpdateDisplaynameByReaddingSlotToTestNode()

    Declaration
    public void TestCanUpdateDisplaynameByReaddingSlotToTestNode()

    TestCanUpdateSlotDisplayName()

    Declaration
    public void TestCanUpdateSlotDisplayName()

    TestChildClassCanModifyErrorState()

    Declaration
    public void TestChildClassCanModifyErrorState()

    TestConectionToSameInputReplacesOldInput()

    Declaration
    public void TestConectionToSameInputReplacesOldInput()

    TestCyclicConnectionsAreNotAllowedOnGraph()

    Declaration
    public void TestCyclicConnectionsAreNotAllowedOnGraph()

    TestExceptionIfBadNodeConfigurationWorks()

    Declaration
    public void TestExceptionIfBadNodeConfigurationWorks()

    TestGetInputsWithNoConnection()

    Declaration
    public void TestGetInputsWithNoConnection()

    TestRemoveNodeFromBaseMaterialGraphCleansEdges()

    Declaration
    public void TestRemoveNodeFromBaseMaterialGraphCleansEdges()

    TestRemovingEdgeOnBaseMaterialGraph()

    Declaration
    public void TestRemovingEdgeOnBaseMaterialGraph()

    TestRemovingElementsFromBaseMaterialGraph()

    Declaration
    public void TestRemovingElementsFromBaseMaterialGraph()

    TestRemovingNodeRemovesConectedEdgesOnBaseMaterialGraph()

    Declaration
    public void TestRemovingNodeRemovesConectedEdgesOnBaseMaterialGraph()

    TestRemovingSlotRemovesConnectedEdges()

    Declaration
    public void TestRemovingSlotRemovesConnectedEdges()

    TestSerializedGraphDelegatesOnEnableCalls()

    Declaration
    public void TestSerializedGraphDelegatesOnEnableCalls()
    Back to top
    Terms of use
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023