1# AbilityDelegatorArgs 2 3The **AbilityDelegatorArgs** module provides APIs to obtain an **AbilityDelegatorArgs** object during the execution of test cases. 4 5> **NOTE** 6> 7> The initial APIs of this module are supported since API version 8. Newly added APIs will be marked with a superscript to indicate their earliest API version. 8 9## Modules to Import 10 11```ts 12import AbilityDelegatorRegistry from '@ohos.app.ability.abilityDelegatorRegistry'; 13``` 14 15## Usage 16 17An **AbilityDelegatorArgs** object is obtained by calling [getArguments](js-apis-app-ability-abilityDelegatorRegistry.md#abilitydelegatorregistrygetarguments) in **AbilityDelegatorRegistry**. 18 19## AbilityDelegatorArgs 20 21Describes the ability delegator arguments. 22 23**System capability**: SystemCapability.Ability.AbilityRuntime.Core 24 25| Name | Type | Readable| Writable| Description | 26| ------------------- | ---------------------- | ---- | ---- | ------------------------------------------------------------ | 27| bundleName | string | Yes | Yes | Bundle name of the application to test.| 28| parameters | Record\<string, string> | Yes | Yes | Parameters of the unit test that is started currently.| 29| testCaseNames | string | Yes | Yes | Test case names.| 30| testRunnerClassName | string | Yes | Yes | Names of the test case executors.| 31 32**Example** 33 34```ts 35import AbilityDelegatorRegistry from '@ohos.app.ability.abilityDelegatorRegistry'; 36 37let args: AbilityDelegatorRegistry.AbilityDelegatorArgs = AbilityDelegatorRegistry.getArguments(); 38``` 39