java.lang.Object
com.singularsys.jeptests.unit.misc.overloadedfunctions.OverloadResolverTest.ManualOverloadedOperatorTest
- Enclosing class:
OverloadResolverTest
@Nested
public class OverloadResolverTest.ManualOverloadedOperatorTest
extends Object
Testing the manually constructing an OverloadedOperator
static factory method.
-
Constructor Summary
Constructors
-
Method Summary
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
-
ManualOverloadedOperatorTest
public ManualOverloadedOperatorTest()
-
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
-
OverloadResolver_gives_correct_PFMC
@Test
public void OverloadResolver_gives_correct_PFMC()
throws
Exception
- Throws:
Exception
-
-
-
-
lightweightImportationVisitor_gives_identical_operators
@Test
public void lightweightImportationVisitor_gives_identical_operators()
throws
Exception
- Throws:
Exception