#include <TestTreeRemover.h>
Public Member Functions | |
| void | TestTreeRemover () |
| Rolls all tests into a single one. | |
Protected Member Functions | |
| void | TestNormalProcessingRun1 (clSimManager *p_oSimManager) |
| Tests TreeRemover. | |
| void | TestErrorProcessing (clSimManager *p_oSimManager) |
| Tests trees becoming standing snags at different rates due to different reason codes. | |
| char * | WriteXMLFile1 () |
| Writes a parameter file with the specifications given for TestNormalProcessingRun1(). | |
| char * | WriteXMLFile2 () |
| Writes a parameter file with the specifications given for TestNormalProcessingRun2(). | |
| char * | WriteXMLFile3 () |
| Writes a parameter file with the specifications given for TestNormalProcessingRun3(). | |
| char * | WriteXMLErrorFile1 () |
| Writes a parameter file with an error - the TreeRemover behavior is assigned to a tree species/type combo that is not also assigned to a mortality behavior. | |
| void clTestTreeRemover::TestTreeRemover | ( | ) |
Rolls all tests into a single one.
| void clTestTreeRemover::TestNormalProcessingRun1 | ( | clSimManager * | p_oSimManager | ) | [protected] |
Tests TreeRemover.
Reads in the file created by WriteXMLFile1(). The file has the following characteristics:
| p_oSimManager | Sim manager. |
| void clTestTreeRemover::TestErrorProcessing | ( | clSimManager * | p_oSimManager | ) | [protected] |
Tests trees becoming standing snags at different rates due to different reason codes.
| p_oSimManager | Sim manager. Tests trees becoming standing snags at different rates due to different reason codes. | |
| p_oSimManager | Sim manager. Tests error processing. | |
| p_oSimManager | Sim manager. |
| char* clTestTreeRemover::WriteXMLFile1 | ( | ) | [protected] |
Writes a parameter file with the specifications given for TestNormalProcessingRun1().
| char* clTestTreeRemover::WriteXMLFile2 | ( | ) | [protected] |
Writes a parameter file with the specifications given for TestNormalProcessingRun2().
| char* clTestTreeRemover::WriteXMLFile3 | ( | ) | [protected] |
Writes a parameter file with the specifications given for TestNormalProcessingRun3().
| char* clTestTreeRemover::WriteXMLErrorFile1 | ( | ) | [protected] |
Writes a parameter file with an error - the TreeRemover behavior is assigned to a tree species/type combo that is not also assigned to a mortality behavior.
1.5.6