# TestApplication

## Brief Description

This application helps developers to test parameters types

## Tags

Test

## Long Description

The purpose of this application is to test parameters types.

## Parameters

- [param] -boolean <boolean> . Mandatory: False. Default Value: "True"
- [param] -int <int32> . Mandatory: False. Default Value: "0"
- [param] -float <float> . Mandatory: False. Default Value: "0.0"
- [param] -string <string> . Mandatory: True. Default Value: ""
- [param] -filename <string> . Mandatory: True. Default Value: ""
- [param] -outfilename <string> . Mandatory: True. Default Value: ""
- [param] -directory <string> . Mandatory: True. Default Value: ""
- [param] -ingroup <string> . Mandatory: False. Default Value: "0"
- [param] -outgroup <string> . Mandatory: True. Default Value: "0"
- [param] -il <string> . Mandatory: False. Default Value: "0"
- [param] -cin <string> . Mandatory: True. Default Value: ""
- [param] -cout <string> . Mandatory: True. Default Value: "0"
- [param] -inxml <string> Load otb application from xml file. Mandatory: False. Default Value: ""
- [param] -outxml <string> Save otb application to xml file. Mandatory: False. Default Value: ""
[choice] -choice choice1,choice2,choice3. Mandatory: True. Default Value: "choice1"

- [group] -choice1

- [param] -choice.choice1.floatchoice1 <float> . Mandatory: True. Default Value: "0.125"

- [group] -choice2

- [group] -choice3

- [param] -choice.choice3.floatchoice3 <float> . Mandatory: True. Default Value: "5"

[choice] -cl choice1,choice2. Mandatory: False. Default Value: "choice1"

- [group] -choice1

- [param] -choice.choice1.floatchoice1 <float> . Mandatory: True. Default Value: "0.125"

- [group] -choice2

## Limitations

None

## Authors

OTB-Team

## See Also

## Example of use

- boolean: true

- filename: myFilename.foo