Beispiel #1
0
        public void SuccessNotInVertex()
        {
            vScript = ".outE(" + vEdgeDbNameParam + ")";
            MockPath.Setup(x => x.AddScript(vScript));

            vStep = new TravStepLink <FabFactor, FabArtifact>("cmd", vEdgeDbName, false);

            vStep.ConsumePath(MockPath.Object, vToType);

            MockItem.Verify(x => x.VerifyParamCount(0, -1), Times.Once);

            MockPath.Verify(x => x.AddParam(vEdgeDbName), Times.Once);
            MockPath.Verify(x => x.AddScript(vScript), Times.Once);
        }
Beispiel #2
0
        public override void SetUp()
        {
            base.SetUp();

            vEdgeDbName      = "edge-name";
            vEdgeDbNameParam = "_P0";
            vScript          = ".outE(" + vEdgeDbNameParam + ").inV";
            vToType          = typeof(FabArtifact);
            vStep            = new TravStepLink <FabFactor, FabArtifact>("cmd", vEdgeDbName, true);

            MockItem.Setup(x => x.VerifyParamCount(0, -1));

            MockPath.Setup(x => x.AddParam(vEdgeDbName)).Returns(vEdgeDbNameParam);
            MockPath.Setup(x => x.AddScript(vScript));
        }