

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

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

Memvalidasi file AWS CloudFormation Guard aturan terhadap file pengujian unit Guard dalam format JSON atau YAMAL untuk menentukan keberhasilan aturan individual.

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

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

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

`-a`, `--alphabetical`

Urutkan menurut abjad di dalam direktori.

`-h`, `--help`

Mencetak informasi bantuan.

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

Mengurutkan berdasarkan waktu modifikasi terakhir dalam direktori

`-V`, `--version`

Mencetak informasi versi.

`-v`, `--verbose`

Meningkatkan verbositas output. Dapat ditentukan beberapa kali.

Output verbose mengikuti struktur file aturan Guard. Setiap blok dalam file aturan adalah blok dalam output verbose. Blok paling atas adalah setiap aturan. Jika ada `when` kondisi yang bertentangan dengan aturan, mereka muncul sebagai blok kondisi saudara kandung.

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

`-d`, `--dir`

Berikan direktori root untuk aturan.

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

Tentukan format di mana output harus ditampilkan.

*Default*: `single-line-summary`

*Nilai yang diizinkan*: `json` \$1 `yaml` \$1 `single-line-summary` \$1 `junit`

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

Memberikan nama file aturan.

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

Menyediakan nama file atau direktori untuk file data dalam format JSON atau YAMAL.

## Contoh
<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
```

## Lihat juga
<a name="cfn-guard-test-see-also"></a>

[Aturan Pengujian Guard](testing-rules.md)