TimerResolutionTest::TimerResolutionTest(const NSFString& name) : name(name.c_str()) { }
DocumentLoadTest::DocumentLoadTest(const NSFString& name, const NSFString& fileName) :name(name.c_str()), fileName(fileName.c_str()) { }
StateMachineDeleteTest::StateMachineDeleteTest(const NSFString& name) : name(name.c_str()) { }
TimerAccuracyTest::TimerAccuracyTest(const NSFString& name) : name(name.c_str()), eventHandler(name, new NSFEventThread(name)), testEvent(name, &eventHandler), lastTime(0), maxDeltaTime(0), minDeltaTime(LONG_MAX) { eventHandler.startEventHandler(); }