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); }
public void AddTypeFilterNo(Type pStepType, Type pPathType) { TravStepEntry.AddTypeFilterIfNecessary(vMockPath.Object, pStepType, pPathType); vMockPath.Verify(x => x.AddScript(It.IsAny <string>()), Times.Never); }