

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# test
<a name="cfn-guard-test"></a>

Convalida un file di AWS CloudFormation Guard regole rispetto a un file di test delle unità Guard in formato JSON o YAML per determinare il successo delle singole regole.

## Sintassi
<a name="cfn-guard-test-synopsis"></a>

```
cfn-guard test 
--rules-file <value>
--test-data <value>
```

## Parameters
<a name="cfn-guard-test-flags"></a>

`-a`, `--alphabetical`

Ordina alfabeticamente all'interno di una cartella.

`-h`, `--help`

Stampa le informazioni di aiuto.

`-m`, `--last-modified`

Ordina in base all'ora dell'ultima modifica all'interno di una directory

`-V`, `--version`

Stampa le informazioni sulla versione.

`-v`, `--verbose`

Aumenta la verbosità dell'output. Può essere specificato più volte.

L'output dettagliato segue la struttura del file delle regole di Guard. Ogni blocco nel file delle regole è un blocco nell'output dettagliato. Il blocco più in alto è ogni regola. Se sono presenti `when` condizioni contrarie alla regola, queste vengono visualizzate come un blocco di condizioni di pari livello.

## Opzioni
<a name="cfn-guard-test-options"></a>

`-d`, `--dir`

Fornisci la directory principale per le regole.

`-o`, `--output-format`

Specificate il formato in cui deve essere visualizzato l'output.

*Default*: `single-line-summary`

*Valori consentiti*: `json` \| `yaml` \| `single-line-summary` \| `junit`

`-r`, `--rules-file`

Fornisce il nome di un file di regole.

`-t`, `--test-data`

Fornisce il nome di un file o di una directory per i file di dati in formato JSON o YAML.

## Esempi
<a name="cfn-guard-test-examples"></a>

```
cfn-guard test --rules-file {{rules.guard}} --test-data {{example.json}}
```

## Output
<a name="cfn-guard-test-output"></a>

```
{{PASS|FAIL}} Expected Rule = {{rule_name}}, Status = {{SKIP|FAIL|PASS}}, Got Status = {{SKIP|FAIL|PASS}}
```

## Consulta anche
<a name="cfn-guard-test-see-also"></a>

[Regole di Testing Guard](testing-rules.md)