| Procedure | Location | Procedure Type | Description | 
|---|---|---|---|
| add_fail | naturalfruit | Interface | Print message to screen on assert failure and add to count. | 
| add_success | naturalfruit | Subroutine | Print message to screen on assert success and add to count. | 
| assert_equal | naturalfruit | Interface | Test that var1 and var2 are equal. | 
| assert_false | naturalfruit | Subroutine | Test that var1 is false. | 
| assert_identical | naturalfruit | Subroutine | Compare two files and return true if identical | 
| assert_not_equal | naturalfruit | Interface | Test that var1 and var2 are not equal. | 
| assert_not_identical | naturalfruit | Subroutine | Compare two files and return true if not identical | 
| assert_true | naturalfruit | Subroutine | Test that var1 is true. | 
| case_failed_xml | naturalfruit | Subroutine | Write to XML file a passed case. | 
| case_passed_xml | naturalfruit | Subroutine | Write to XML file a passed case. | 
| end_override_stdout | naturalfruit | Subroutine | Revert override of stdout to default. Terminal by default. | 
| end_override_xml_work | naturalfruit | Subroutine | Revert override of XML file unit number to default. 21 by default. | 
| failed_assert_action | naturalfruit | Subroutine | Print message to screen and take necessary actions for assert failure. | 
| fruit_hide_dots | naturalfruit | Subroutine | Hide dots signifying test success on screen. Visible by default. | 
| fruit_if_case_failed | naturalfruit | Function | Return TRUE if any assert in current case has failed. | 
| fruit_show_dots | naturalfruit | Subroutine | Show dots signifying test success on screen. Visible by default. | 
| get_assert_and_case_count | naturalfruit | Subroutine | Get statistics of cases and asserts. | 
| get_case_name | naturalfruit | Subroutine | Get name of case to value. | 
| get_failed_count | naturalfruit | Subroutine | Get number of assert failures. | 
| get_last_message | naturalfruit | Function | Return last message. | 
| get_message_array | naturalfruit | Subroutine | Get failed asssertion messages to msgs. | 
| get_message_index | naturalfruit | Subroutine | Get number of failed assertion messages. | 
| get_messages | naturalfruit | Subroutine | Get failed asssertion messages to msgs. | 
| get_prefix | naturalfruit | Subroutine | Get a common prefix for classname. Null by default. | 
| get_total_count | naturalfruit | Subroutine | Get total number of asserts. | 
| get_xml_filename_work | naturalfruit | Subroutine | Get filename of XML file. result.xml by default. | 
| is_all_successful | naturalfruit | Subroutine | Return true to result if any assert has failed till now. | 
| is_case_passed | naturalfruit | Function | Return true if all asserts are successful in case. | 
| is_last_passed | naturalfruit | Function | Return true if last assert is successful in case. | 
| override_stdout | naturalfruit | Subroutine | Override stdout to a user-specified file. Terminal by default. | 
| override_xml_work | naturalfruit | Subroutine | Override XML file unit number to a user-specified number. 21 by default. | 
| restore_test_suite | naturalfruit | Subroutine | Restore results of test case for use. | 
| set_case_name | naturalfruit | Subroutine | Set name of case to value. | 
| set_prefix | naturalfruit | Subroutine | Set a common prefix for classname. Null by default. | 
| set_xml_filename_work | naturalfruit | Subroutine | Set filename of XML file. result.xml by default. | 
| stash_test_suite | naturalfruit | Subroutine | Stash results of test case for later use. | 
| testcase_finalize | naturalfruit | Subroutine | Finalize a testcase | 
| testcase_initialize | naturalfruit | Subroutine | Initialize a testcase. | 
| testsuite_finalize | naturalfruit | Subroutine | Finalize FRUIT driver environment | 
| testsuite_initialize | naturalfruit | Subroutine | Initialize FRUIT driver environment. | 
| testsuite_initialize_xml | naturalfruit | Subroutine | Initialize FRUIT driver environment for output to XML file | 
| testsuite_summary | naturalfruit | Subroutine | Summarize FRUIT test results to screen. | 
| testsuite_summary_table | naturalfruit | Subroutine | Print statistics of cases and asserts in default format. | 
| testsuite_summary_xml | naturalfruit | Subroutine | Summarize FRUIT test results in XML format to result.xml file. |