public void SetUp() { ITokenConverter<String, String> converter = new StringTokenConverter(); IOperatorsChecker<String> opChecker = new QueryToObjectOperatorsChecker(); ITokenizer<String, String> tokenizer = new StringAdvancedTokenizer(opChecker); sut = new ExpressionConverterExt<String, String, String>(opChecker, tokenizer, converter); QueryToObjectOperatorsChecker opCheckerex = new QueryToObjectOperatorsChecker(); sutConvEx = new StringToExpressionTokenConverter<Customer>(); ITokenizer<String, String> tokenizerex = new StringAdvancedTokenizer(opCheckerex); sutEx = new ExpressionConverterExt<String, String, Expression>(opCheckerex, tokenizerex, sutConvEx); StringAdvancedTokenizer tokenizer2 = new StringAdvancedTokenizer(opChecker); stringInfixToPostfix = new ExpressionConverterExt<String, String, String>( opChecker, tokenizer2, new StringTokenConverter()); }
public void SetUp() { ITokenConverter <String, String> converter = new StringTokenConverter(); IOperatorsChecker <String> opChecker = new QueryToObjectOperatorsChecker(); ITokenizer <String, String> tokenizer = new StringAdvancedTokenizer(opChecker); sut = new ExpressionConverterExt <String, String, String>(opChecker, tokenizer, converter); QueryToObjectOperatorsChecker opCheckerex = new QueryToObjectOperatorsChecker(); sutConvEx = new StringToExpressionTokenConverter <Customer>(); ITokenizer <String, String> tokenizerex = new StringAdvancedTokenizer(opCheckerex); sutEx = new ExpressionConverterExt <String, String, Expression>(opCheckerex, tokenizerex, sutConvEx); StringAdvancedTokenizer tokenizer2 = new StringAdvancedTokenizer(opChecker); stringInfixToPostfix = new ExpressionConverterExt <String, String, String>( opChecker, tokenizer2, new StringTokenConverter()); }