public void EmptyReturnNodeCreatedProperly()
        {
            var graphId = new FlowGraphId(1);
            var builder = new FlowGraphBuilder(graphId);

            var node = builder.AddReturnNode();

            FlowGraphTestHelper.CheckReturnNode(node, builder.Graph, 0, 0, 0);
        }
        public void EmptyThrowExceptionNodeCreatedProperly()
        {
            var graphId = new FlowGraphId(1);
            var builder = new FlowGraphBuilder(graphId);

            var location = new TestRoutineLocation("ExceptionConstructor");

            var node = builder.AddThrowExceptionNode(location);

            FlowGraphTestHelper.CheckThrowExceptionNode(node, builder.Graph, 0, 0, location, 0);
        }
        public void EmptyCallNodeCreatedProperly()
        {
            var graphId = new FlowGraphId(1);
            var builder = new FlowGraphBuilder(graphId);

            var location = new TestRoutineLocation("CalledRoutine");

            var node = builder.AddCallNode(location);

            FlowGraphTestHelper.CheckCallNode(node, builder.Graph, 0, 0, location, 0, 0);
        }