Lumiera  0.pre.03
»edit your freedom«
NodeGraphAttachment_test Class Reference

Description

Test:
Verify the facade object used to connect from the Segments in the Fixture into the actual render nodes network
  • construction of ExitNode
  • composition of the NodeGraphAttachment including prerequisites
  • generation of a complete setup of fake ExitNodes from a test spec.
See also
steam::fixture::Segment
JobPlanningPipeline_test
MockSupport_test

Definition at line 48 of file node-graph-attachment-test.cpp.

Private Member Functions

void access_ExitNodeTree ()
 
void fabricate_MockExitNode ()
 
virtual void run (Arg)
 

Member Function Documentation

◆ access_ExitNodeTree()

void access_ExitNodeTree ( )
inlineprivate
Test:
access to ExitNode and fall back on ExitNode::NIL when undefined
  • verify ExitNode::NIL
  • build a simple ExitNode without prerequisites
  • use this as prerequisite(s) for another ExitNode
  • put a third ExitNode(id=13) also into the same collection
  • use this to construct a NodeGraphAttachment
  • access existing and non-existing index positions

Definition at line 69 of file node-graph-attachment-test.cpp.

References ExitNode::NIL.

◆ fabricate_MockExitNode()

void fabricate_MockExitNode ( )
inlineprivate
Test:
setup a properly structured ExitNode graph using the specification scheme supported by MockSegmentation
See also
MockSupport_test::verify_MockSegmentation

Definition at line 101 of file node-graph-attachment-test.cpp.

+ Inheritance diagram for NodeGraphAttachment_test:
+ Collaboration diagram for NodeGraphAttachment_test:

The documentation for this class was generated from the following file: