Ejemplo n.º 1
0
        public void AddTypeFilterYes(Type pStepType, Type pPathType, VertexType.Id pVertType)
        {
            const string dbName      = DbName.Vert.Vertex.VertexType;
            const string dbNameParam = "_P0";
            const string typeIdParam = "_P1";
            const string script      = ".has(" + dbNameParam + ", Tokens.T.eq, " + typeIdParam + ")";

            vMockPath.Setup(x => x.AddScript(script));
            vMockPath.Setup(x => x.AddParam(dbName)).Returns(dbNameParam);
            vMockPath.Setup(x => x.AddParam((byte)pVertType)).Returns(typeIdParam);

            TravStepEntry.AddTypeFilterIfNecessary(vMockPath.Object, pStepType, pPathType);

            vMockPath.Verify(x => x.AddScript(script), Times.Once);
        }
Ejemplo n.º 2
0
 public void AddTypeFilterNo(Type pStepType, Type pPathType)
 {
     TravStepEntry.AddTypeFilterIfNecessary(vMockPath.Object, pStepType, pPathType);
     vMockPath.Verify(x => x.AddScript(It.IsAny <string>()), Times.Never);
 }