func (suite *Suite) RNSTC(input string, remInput string, falseValue interface{}) {
	suite.rTC(suite.SchemaPParser, input, remInput, falseV{falseValue})
}
RNSTC => RunNegativeSchemaTestCase. Saves some typing
package parsertest
import (
	"fmt"
	"regexp"
	"strings"
	"time"
	"github.com/puppetlabs/wash/cmd/internal/find/params"
	"github.com/puppetlabs/wash/cmd/internal/find/parser/errz"
	"github.com/puppetlabs/wash/cmd/internal/find/parser/predicate"
	"github.com/stretchr/testify/suite"
)
type Suite struct {
	suite.Suite
	Parser                     predicate.Parser
	SchemaPParser              predicate.Parser
	IsTopLevelExpressionParser bool
}
type Case struct {
	Input           string
	RemInput        string
	SatisfyingValue interface{}
	ErrRegex        *regexp.Regexp
	IsMatchError    bool
	parser          predicate.Parser
}
func (suite *Suite) RTC(input string, remInput string, trueValue interface{}, falseValue ...interface{}) {
	suite.rTC(suite.Parser, input, remInput, trueValue)
	if len(falseValue) > 0 {
		suite.RNTC(input, remInput, falseValue[0])
	}
}
func (suite *Suite) RNTC(input string, remInput string, falseValue interface{}) {
	suite.rTC(suite.Parser, input, remInput, falseV{falseValue})
}
func (suite *Suite) RSTC(input string, remInput string, trueValue interface{}, falseValue ...interface{}) {
	suite.rTC(suite.SchemaPParser, input, remInput, trueValue)
	if len(falseValue) > 0 {
		suite.rTC(suite.SchemaPParser, input, remInput, falseValue[0])
	}
}