java.lang.Object
com.singularsys.jeptests.unit.misc.overloadedfunctions.OverloadResolverTest.ExtendOperatorTest
-
Constructor Summary
Constructors
-
Method Summary
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ExtendOperatorTest
public ExtendOperatorTest()
-
Method Details
-
-
name_of_operator_from_default_properties
@Test
public void name_of_operator_from_default_properties()
-
all_three_operators_in_operator_table
@Test
public void all_three_operators_in_operator_table()
-
primary_key_in_operator_table_gives_overloaded_op
@Test
public void primary_key_in_operator_table_gives_overloaded_op()
-
for_parser_ops_only_overOp_has_NOT_IN_PARSER_flag_unset
@Test
public void for_parser_ops_only_overOp_has_NOT_IN_PARSER_flag_unset()
-
all_three_operators_have_matching_flags
@Test
public void all_three_operators_have_matching_flags()
-
all_three_operators_have_matching_precedence
@Test
public void all_three_operators_have_matching_precedence()
-
all_three_operators_have_matching_printSymbols
@Test
public void all_three_operators_have_matching_printSymbols()
-
all_three_operators_have_matching_printRules
@Test
public void all_three_operators_have_matching_printRules()
-
all_three_operators_have_matching_altSymbols
@Test
public void all_three_operators_have_matching_altSymbols()
-
operators_have_correct_pfmcs
@Test
public void operators_have_correct_pfmcs()
throws
Exception
- Throws:
Exception
-
can_evaluate_the_overloaded_operator
@Test
public void can_evaluate_the_overloaded_operator()
throws
Exception
- Throws:
Exception
-
OverloadResolver_gives_correct_operator
@Test
public void OverloadResolver_gives_correct_operator()
throws
Exception
- Throws:
Exception
-
MacroFunction_with_expression_with_OverloadedOperator_is_not_resolved
@Test
public void MacroFunction_with_expression_with_OverloadedOperator_is_not_resolved()
throws
Exception
- Throws:
Exception
-
MacroFunction_with_node_with_OverloadedOperator_is_resolved
@Test
public void MacroFunction_with_node_with_OverloadedOperator_is_resolved()
throws
Exception
- Throws:
Exception
-
OverloadResolver_gives_correct_PFMC
@Test
public void OverloadResolver_gives_correct_PFMC()
throws
Exception
- Throws:
Exception
-
-
-
-
lightweightImportationVisitor_gives_identical_operators_and_pfmcs
@Test
public void lightweightImportationVisitor_gives_identical_operators_and_pfmcs()
throws
Exception
- Throws:
Exception
-
substitutionVisitor_preserves_PFMC
@Test
public void substitutionVisitor_preserves_PFMC()
throws
Exception
- Throws:
Exception