Class OverloadResolverTest.ManualOverloadedOperatorTest

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 Details

    • ManualOverloadedOperatorTest

      public ManualOverloadedOperatorTest()
  • Method Details

    • setUp

      @BeforeEach public void setUp() throws Exception
      Throws:
      Exception
    • 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
    • can_evaluate_resolved_formula

      @Test public void can_evaluate_resolved_formula() throws Exception
      Throws:
      Exception
    • printing_of_unresolved_formula

      @Test public void printing_of_unresolved_formula() throws Exception
      Throws:
      Exception
    • printing_of_resolved_formula

      @Test public void printing_of_resolved_formula() throws Exception
      Throws:
      Exception
    • lightweightImportationVisitor_gives_identical_operators

      @Test public void lightweightImportationVisitor_gives_identical_operators() throws Exception
      Throws:
      Exception