auxi.modelling.business.structure_test module¶
This module provides testing code for the auxi.modelling.business.activity module.
@author: Ex Mente Technologies (Pty) Ltd
-
class
auxi.modelling.business.structure_test.
ActivityUnitTester
(methodName='runTest')¶ Bases:
unittest.case.TestCase
Tester for the auxi.modelling.business.structure.Activity class.
-
setUp
()¶
-
test__meet_exection_criteria
()¶
-
test_constructor
()¶
-
test_get_path
()¶
-
test_get_referenced_accounts
()¶
-
test_prepare_to_run
()¶
-
test_set_name
()¶ Test wether the name changes when it is set and that the activity’s path is updated correctly.
-
test_set_parent_path
()¶
-
-
class
auxi.modelling.business.structure_test.
ComponentUnitTester
(methodName='runTest')¶ Bases:
unittest.case.TestCase
Tester for the auxi.modelling.business.structure.Component class.
-
setUp
()¶
-
test_add_activity_invalid_account_name
()¶
-
test_add_activity_valid_account_name
()¶
-
test_constructor
()¶
-
test_create_component
()¶
-
test_get_activity_exists
()¶
-
test_get_activity_not_exists
()¶
-
test_get_component_exists
()¶
-
test_get_component_not_exists
()¶
-
test_prepare_to_run
()¶ Test that the component run’s its activities’ prepare_to_run methods.
-
test_remove_component
()¶
-
test_run
()¶ Test that the component runs its activities.
-
test_set_name
()¶ Test wether the name changes when it is set, that the component’s name changes and that the component’s children’s paths are updated correctly.
-
test_set_parent_path
()¶
-
-
class
auxi.modelling.business.structure_test.
EntityUnitTester
(methodName='runTest')¶ Bases:
unittest.case.TestCase
Tester for the auxi.modelling.entity.component class.
-
setUp
()¶
-
test__perform_year_end_gross_profit
()¶ Test that the year end gross profit account is closed correctly.
-
test__perform_year_end_gross_profit_and_income_summary
()¶ Test that the year end gross profit and income summary accounts are summed up correctly.
-
test__perform_year_end_income_summary
()¶ Test that the year end income summary account is closed correctly.
-
test__perform_year_end_income_tax
()¶
-
test__perform_year_end_procedure
()¶ Test that all the year end accounts has been closed of correctly.
-
test__perform_year_end_retained_earnings
()¶ Test that the year end retained earnings account is closed correctly.
-
test_constructor
()¶
-
test_create_component
()¶
-
test_getitem_exists
()¶
-
test_getitem_not_exists
()¶
-
test_prepare_to_run
()¶ Test that the entity run’s its component’ prepare_to_run methods.
-
test_remove_component
()¶
-
test_run
()¶ Test that the entity runs its components.
-
test_set_name
()¶ Test wether the name changes when it is set, that the entity’s name changes and that the component’s children’s paths are updated correctly.
-
test_set_parent_path
()¶
-