#include <TestStormDirectKiller.h>
Public Member Functions | |
| void | TestStormDirectKiller () |
| Assembles all other testing functions into one test. | |
Protected Member Functions | |
| void | TestNormalProcessingRun1 (clSimManager *p_oSimManager) |
| Tests normal processing. | |
| void | TestErrorProcessing (clSimManager *p_oSimManager) |
| Tests error processing. | |
| char * | WriteXMLFile1 () |
| Writes the parameter file for TestNormalProcessing1(). | |
| char * | WriteXMLErrorFile1 () |
| Writes an error file where the storm behavior is not also enabled. | |
| char * | WriteXMLErrorFile2 () |
| Writes an error file where mortality behaviors aren't applied to all storm trees. | |
| void clTestStormDirectKiller::TestStormDirectKiller | ( | ) |
Assembles all other testing functions into one test.
| void clTestStormDirectKiller::TestNormalProcessingRun1 | ( | clSimManager * | p_oSimManager | ) | [protected] |
Tests normal processing.
WriteXMLFile1() writes the parameter file. Aspects of the run:
| p_oSimManager | Sim Manager object to run our test run. |
| void clTestStormDirectKiller::TestErrorProcessing | ( | clSimManager * | p_oSimManager | ) | [protected] |
Tests error processing.
| error | if any of the errors are not caught, or an error other than the intended error is thrown by a parameter file. |
| char* clTestStormDirectKiller::WriteXMLFile1 | ( | ) | [protected] |
Writes the parameter file for TestNormalProcessing1().
| char* clTestStormDirectKiller::WriteXMLErrorFile1 | ( | ) | [protected] |
Writes an error file where the storm behavior is not also enabled.
| char* clTestStormDirectKiller::WriteXMLErrorFile2 | ( | ) | [protected] |
Writes an error file where mortality behaviors aren't applied to all storm trees.
1.5.6