Property | Type | Description | |
---|---|---|---|
ExecutablePath | string | ||
StartupPath | string | ||
appdir | string | ||
browserName | string |
Method | Description | |
---|---|---|
ClearDirectory ( string nameDirectory ) : void |
Удаление файлов из папки
|
|
CopyFile ( string source, string destination ) : void |
Процедура копирует файл, заменяя его
|
|
CountFilesInDirectory ( string DirName ) : int |
Метод считает количество файлов в директории с поддиректориями
|
|
DeleteCatalog ( string path ) : void |
удаляем каталог с содержимым
|
|
DirSize ( |
Вычисляем размер папки со всеми вложениями
|
|
DirectoryCopy ( string sourceDirName, string destDirName, bool Overwrite = true ) : void |
Копирует директорию в другую директорию с подкаталогами и файлами
|
|
Execute ( List |
Метод выполняет последовательно действия, переданные в него коллекцией. В зависимости от значения cbDebugMode, метод завершает текущее действие и переходит к следующему при появлении исключения, либо останавливается на исключении.
|
|
FindInFile ( string FilePath, string Text ) : bool |
Поиск текста в файле
|
|
KillProc ( string nameproc ) : void |
Завершает заданный процесс имя процесса, например: WINWORD
|
|
RestartService ( string serviceName, int timeoutMilliseconds = 30000 ) : void |
Перезапуск виндовой службы
|
|
TestFiles ( string File ) : string |
Возвращает путь до папки TestFiles.
|
|
Validate ( bool Condition, string MessagePass = "", string MessageFail = "", string MessageQuestion = "" ) : bool |
Метод осуществляет валидацию условия Condidtion, возвращая bool результат, а также опционально пишет сообщения в лог
|
Method | Description | |
---|---|---|
FormatBytes ( long bytes ) : string |
Конвертируем лонг в читабельное количество информации
|
public static ClearDirectory ( string nameDirectory ) : void | ||
nameDirectory | string | имя папки |
return | void |
public static CopyFile ( string source, string destination ) : void | ||
source | string | Путь к источнику |
destination | string | Путь для копирования |
return | void |
public static CountFilesInDirectory ( string DirName ) : int | ||
DirName | string | Директория |
return | int |
public static DeleteCatalog ( string path ) : void | ||
path | string | путь к каталогу |
return | void |
public static DirSize ( |
||
DirInfo | Директория | |
return | long |
public static DirectoryCopy ( string sourceDirName, string destDirName, bool Overwrite = true ) : void | ||
sourceDirName | string | Исходная директория |
destDirName | string | Целевая директория |
Overwrite | bool | Перезаписывать ли файлы (по умолчанию - перезаписывать) |
return | void |
public static Execute ( List |
||
TestCases | List |
Список действий (методов) для последовательного выполнения. Методы не должны возвращать значение |
return | void |
public static FindInFile ( string FilePath, string Text ) : bool | ||
FilePath | string | Путь к файлу |
Text | string | Текст |
return | bool |
public static KillProc ( string nameproc ) : void | ||
nameproc | string | |
return | void |
public static RestartService ( string serviceName, int timeoutMilliseconds = 30000 ) : void | ||
serviceName | string | Имя службы |
timeoutMilliseconds | int | Таймаут |
return | void |
public static TestFiles ( string File ) : string | ||
File | string | Имя файла, который лежит в папке TestFiles |
return | string |
public static Validate ( bool Condition, string MessagePass = "", string MessageFail = "", string MessageQuestion = "" ) : bool | ||
Condition | bool | Условие для проверки |
MessagePass | string | Сообщение при выполнении условия (опционально) |
MessageFail | string | Сообщение при невыполнении условия (опционально) |
MessageQuestion | string | Сообщение с типом вопрос (опционально) |
return | bool |