Initializers
| Name | Type | Description |
|---|
Static Functions
| Name | Description |
|---|---|
App | Returns an app for testing with the following properties: - Output directory is a temp dir. |
EnableFutureFlags | No description. |
FakeCdktfJsonPath | No description. |
FullSynth | No description. |
RenderConstructTree | No description. |
SetupJest | No description. |
StubVersion | No description. |
Synth | Returns the Terraform synthesized JSON. |
SynthHcl | Returns the Terraform synthesized JSON. |
SynthScope | No description. |
ToBeValidTerraform | No description. |
ToHaveDataSource | No description. |
ToHaveDataSourceWithProperties | No description. |
ToHaveProvider | No description. |
ToHaveProviderWithProperties | No description. |
ToHaveResource | No description. |
ToHaveResourceWithProperties | No description. |
App
optionsOptional
- Type: TestingAppConfig
EnableFutureFlags
appRequired
- Type: App
FakeCdktfJsonPath
appRequired
- Type: App
FullSynth
stackRequired
- Type: TerraformStack
RenderConstructTree
constructRequired
- Type: github.com/aws/constructs-go/constructs/v10.IConstruct
SetupJest
StubVersion
appRequired
- Type: App
Synth
stackRequired
- Type: TerraformStack
runValidationsOptional
- Type: *bool
SynthHcl
stackRequired
- Type: TerraformStack
runValidationsOptional
- Type: *bool
returnMetadataOptional
- Type: *bool
SynthScope
fnRequired
- Type: IScopeCallback
ToBeValidTerraform
receivedRequired
- Type: *string
ToHaveDataSource
receivedRequired
- Type: *string
resourceTypeRequired
- Type: *string
ToHaveDataSourceWithProperties
receivedRequired
- Type: *string
resourceTypeRequired
- Type: *string
propertiesOptional
- Type: *map[string]interface{}
ToHaveProvider
receivedRequired
- Type: *string
resourceTypeRequired
- Type: *string
ToHaveProviderWithProperties
receivedRequired
- Type: *string
resourceTypeRequired
- Type: *string
propertiesOptional
- Type: *map[string]interface{}
ToHaveResource
receivedRequired
- Type: *string
resourceTypeRequired
- Type: *string
ToHaveResourceWithProperties
receivedRequired
- Type: *string
resourceTypeRequired
- Type: *string
propertiesOptional
- Type: *map[string]interface{}