示例#1
0
 public StatGraphWithEvents(
     IStatGraph decoratedGraph, Action <NodeSelector> nodeAddedAction, Action <NodeSelector> nodeRemovedAction)
 {
     _decoratedGraph    = decoratedGraph;
     _nodeAddedAction   = nodeAddedAction;
     _nodeRemovedAction = nodeRemovedAction;
 }
 private static Mock <ICalculationGraph> MockGraph(IStat stat, IStatGraph statGraph)
 => MockGraph((stat, statGraph));
 private static StatGraphWithEvents CreateSut(IStatGraph decoratedGraph,
                                              Action <NodeSelector> nodeAddedAction = null, Action <NodeSelector> nodeRemovedAction = null)
 {
     return(new StatGraphWithEvents(decoratedGraph, nodeAddedAction, nodeRemovedAction));
 }