#include <test_executor.h>
Public Member Functions | |
ExecutorTest () | |
void | setUp () |
void | reset () |
void | tearDown () |
void | testExecuteOne () |
void | testAccumulate () |
void | testAccumulateMassive () |
void | testShutdown () |
void | testTimedWait () |
test::ExecutorTest< Executor >::ExecutorTest | ( | ) | [inline] |
void test::ExecutorTest< Executor >::setUp | ( | ) | [inline] |
void test::ExecutorTest< Executor >::reset | ( | ) | [inline, virtual] |
This function will be called by multi-thread test. It should clean the internal state. It should ensure that the test with i threads should NOT affect the execution with (i+1) threads.
Reimplemented from BaseTest< int >.
void test::ExecutorTest< Executor >::tearDown | ( | ) | [inline] |
void test::ExecutorTest< Executor >::testExecuteOne | ( | ) | [inline] |
void test::ExecutorTest< Executor >::testAccumulate | ( | ) | [inline] |
void test::ExecutorTest< Executor >::testAccumulateMassive | ( | ) | [inline] |
void test::ExecutorTest< Executor >::testShutdown | ( | ) | [inline] |
void test::ExecutorTest< Executor >::testTimedWait | ( | ) | [inline] |