| ||
00001 00284 void TestCase(bool test, AnsiString errorMsg); 00285 00297 void assert(bool condition); 00298 00311 void CheckEqualsInteger(int expected, int actual); 00312 00325 void CheckEqualsDouble(double expected, double actual); 00326 00339 void CheckEqualsBoolean(bool expected, bool actual); 00340 00353 void CheckEqualsString(AnsiString expected, AnsiString actual); 00354 00370 void TestStructure(AnsiString libraryName, AnsiString structName); 00371 00383 void SortObjects(AnsiString Name1, AnsiString Name2); 00384 00394 synchronized void ShowMessage(AnsiString Msg); 00395 00405 int TypeObjectsCount(AnsiString TypeName); 00406 00415 int ObjectsCount(); 00416 00431 void RunObject(int Index); 00432 00445 void Start(); 00446 00457 void Wait(); 00458 00469 void InitializationObjects(); 00470 00482 AnsiString ObjectName(int Index); 00483 00495 AnsiString ObjectType(int Index); 00496 00508 int IndexOfObject(AnsiString Name); 00509 00525 void LoadOpticsFromBitmaps(TOptics Optics, 00526 AnsiString AmplitudePath, AnsiString PhasePath); 00527 00536 AnsiString ExecutionTime(); 00537 00547 void TimeReset(); 00548 00558 void Pause(); 00559 00572 void Progress(double position); 00573 00583 void Text(AnsiString progressComment); 00584 00594 synchronized void View(Bind bind); 00595 00604 synchronized void CloseAllView(); 00605 00606 00620 void AcceptBind(Bind bind, bool isReady); 00621 00622 00635 bool isReadyBind(Bind bind); 00636 00649 bool isDistributed(); 00650 00663 void waitForObject(Object waitObject, Object forObject);