◆ TFModule()
95 {
98
101 }
ref TFResultArr m_Results
Definition TestFramework.c:89
ref TFCallerArr m_Tests
Definition TestFramework.c:88
ref array< string > m_FailedTests
Definition TestFramework.c:92
ref array< string > m_SucceededTests
Definition TestFramework.c:91
Перекрестные ссылки m_FailedTests, m_Results, m_SucceededTests и m_Tests.
◆ AddTest()
124 {
126
129
131 }
void TFResult(TFR result)
Definition TestFramework.c:12
TFR
Definition TestFramework.c:2
int m_Count
Definition TestFramework.c:84
Перекрестные ссылки m_Count, m_Results, m_Tests и TFResult().
◆ Count()
◆ Failed()
109 {
111 }
int m_Failed
Definition TestFramework.c:85
Перекрестные ссылки m_Failed.
Используется в Result().
◆ Pending()
◆ PrintResult()
190 {
193 {
196 {
198 }
199 }
201 {
204 {
206 }
207 }
208 }
static void TFLog(string message=LOG_DEFAULT, TestFramework caller=null, string function="")
Definition Debug.c:191
string Result()
Definition TestFramework.c:184
Перекрестные ссылки m_FailedTests, m_SucceededTests, Result() и Debug::TFLog().
◆ Result()
◆ Run()
134 {
136
137
140 {
144 }
145
146
149
150
152 {
153 Print(
"- Active tests -------------------------");
156 Print(
"----------------------------------------");
157
158 ErrorEx(
"Not all tests are done while run was fatal.");
160 }
161
163 }
bool RunTest(TFCaller caller, float dt)
Definition TestFramework.c:165
proto void Print(void var)
Prints content of variable to console/log.
Перекрестные ссылки ErrorEx, m_Tests, Print() и RunTest().
◆ RunTest()
◆ Success()
◆ m_Count
◆ m_Failed
◆ m_FailedTests
◆ m_Results
◆ m_SucceededTests
◆ m_Success
◆ m_Tests
Объявления и описания членов класса находятся в файле: