Class FormulaParserTest
java.lang.Object
org.eclipse.nebula.widgets.nattable.formula.FormulaParserTest
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidsetup()voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidstatic voidtearDown()
-
Constructor Details
-
FormulaParserTest
public FormulaParserTest()
-
-
Method Details
-
setup
@BeforeAll public static void setup() -
tearDown
@AfterAll public static void tearDown() -
shouldThrowExceptionOnMissingOperator
@Test public void shouldThrowExceptionOnMissingOperator() -
shouldParseNativeSumFunctionString
@Test public void shouldParseNativeSumFunctionString() -
shouldParseNativeSumWithDecimals
@Test public void shouldParseNativeSumWithDecimals() -
shouldParseNativeSubtractFunctionString
@Test public void shouldParseNativeSubtractFunctionString() -
shouldParseNativeSumAndSubtractionFunctionString
@Test public void shouldParseNativeSumAndSubtractionFunctionString() -
shouldParseNativeProductFunctionString
@Test public void shouldParseNativeProductFunctionString() -
shouldParseNativeDifferenceFunctionString
@Test public void shouldParseNativeDifferenceFunctionString() -
shouldParseMixedNativeFunction
@Test public void shouldParseMixedNativeFunction() -
shouldThrowExceptionOnUnclosedParenthesis
@Test public void shouldThrowExceptionOnUnclosedParenthesis() -
shouldThrowExceptionOnUnopenedParenthesis
@Test public void shouldThrowExceptionOnUnopenedParenthesis() -
shouldReplaceOneParenthesis
@Test public void shouldReplaceOneParenthesis() -
shouldThrowExceptionOnUnclosedTwoParenthesis
@Test public void shouldThrowExceptionOnUnclosedTwoParenthesis() -
shouldThrowExceptionOnUnopenedTwoParenthesis
@Test public void shouldThrowExceptionOnUnopenedTwoParenthesis() -
shouldReplaceTwoParenthesis
@Test public void shouldReplaceTwoParenthesis() -
shouldThrowExceptionOnUnclosedNestedParanthesis
@Test public void shouldThrowExceptionOnUnclosedNestedParanthesis() -
shouldThrowExceptionOnUnopenedNestedParenthesis
@Test public void shouldThrowExceptionOnUnopenedNestedParenthesis() -
shouldReplaceNestedParenthesis
@Test public void shouldReplaceNestedParenthesis() -
shouldMatchPlaceholderRegex
@Test public void shouldMatchPlaceholderRegex() -
shouldParseComplexNativeFunctionString
@Test public void shouldParseComplexNativeFunctionString() -
shouldMatchOperatorRegex
@Test public void shouldMatchOperatorRegex() -
shouldMatchDigiRegex
@Test public void shouldMatchDigiRegex() -
shouldMatchLocalizedDigitRegex
@Test public void shouldMatchLocalizedDigitRegex() -
shouldParseNativePowerFunction
@Test public void shouldParseNativePowerFunction() -
shouldProcessPowerFirst
@Test public void shouldProcessPowerFirst() -
shouldMatchFunctionRegex
@Test public void shouldMatchFunctionRegex() -
shouldParseFunction
@Test public void shouldParseFunction() -
shouldParseMultipleFunction
@Test public void shouldParseMultipleFunction() -
shouldParseNestedFunctions
@Test public void shouldParseNestedFunctions() -
shouldThrowExceptionOnNotClosingFunction
@Test public void shouldThrowExceptionOnNotClosingFunction() -
shouldProcessFunction
@Test public void shouldProcessFunction() -
shouldProcessMultipleFunctions
@Test public void shouldProcessMultipleFunctions() -
shouldProcessNestedFunctions
@Test public void shouldProcessNestedFunctions() -
shouldMatchReferenceRegex
@Test public void shouldMatchReferenceRegex() -
shouldNotMatchReferenceRegex
@Test public void shouldNotMatchReferenceRegex() -
shouldMatchReferenceRangeRegex
@Test public void shouldMatchReferenceRangeRegex() -
shouldNotMatchReferenceRangeRegex
@Test public void shouldNotMatchReferenceRangeRegex() -
shouldMatchRowRangeRegex
@Test public void shouldMatchRowRangeRegex() -
shouldNotMatchRowRangeRegex
@Test public void shouldNotMatchRowRangeRegex() -
shouldMatchColumnRangeRegex
@Test public void shouldMatchColumnRangeRegex() -
shouldNotMatchColumnRangeRegex
@Test public void shouldNotMatchColumnRangeRegex() -
shouldMatchRangeRegex
@Test public void shouldMatchRangeRegex() -
shouldNotMatchRangeRegex
@Test public void shouldNotMatchRangeRegex() -
shouldEvaluateReference
@Test public void shouldEvaluateReference() -
shouldConvertIndexToColumnString
@Test public void shouldConvertIndexToColumnString() -
shouldEvaluateReferences
@Test public void shouldEvaluateReferences() -
shouldEvaluateRowRange
@Test public void shouldEvaluateRowRange() -
shouldEvaluateColumnRange
@Test public void shouldEvaluateColumnRange() -
shouldEvaluateReferenceRange
@Test public void shouldEvaluateReferenceRange() -
shouldEvaluateDecimalCalculation
@Test public void shouldEvaluateDecimalCalculation() -
shouldEvaluateInteger
@Test public void shouldEvaluateInteger() -
shouldThrowExceptionOnUnsupportedTypes
@Test public void shouldThrowExceptionOnUnsupportedTypes() -
shouldThrowExceptionOnUnsupportedTypesInRange
@Test public void shouldThrowExceptionOnUnsupportedTypesInRange() -
shouldThrowExceptionOnNegativeSqrt
@Test public void shouldThrowExceptionOnNegativeSqrt() -
shouldEvaluateSqrt
@Test public void shouldEvaluateSqrt() -
shouldThrowExceptionOnWrongArgumentsMod
@Test public void shouldThrowExceptionOnWrongArgumentsMod() -
shouldEvaluateMod
@Test public void shouldEvaluateMod() -
shouldUpdateReferences
@Test public void shouldUpdateReferences() -
shouldEvaluateEmptyReferences
@Test public void shouldEvaluateEmptyReferences() -
shouldThrowExceptionOnSelfReference
@Test public void shouldThrowExceptionOnSelfReference() -
shouldNoticeSimpleCycleReference
@Test public void shouldNoticeSimpleCycleReference() -
shouldNoticeCycleReference
@Test public void shouldNoticeCycleReference() -
shouldEvaluateMultiReferences
@Test public void shouldEvaluateMultiReferences() -
shouldNoticeCycleReferenceWithRange
@Test public void shouldNoticeCycleReferenceWithRange()
-