Path Lines of Code arm-ttk/testcases/AllFiles/JSONFiles-Should-Be-Valid.test.ps1 17 arm-ttk/testcases/CreateUIDefinition/Allowed-Values-Should-Actually-Be-Allowed.test.ps1 103 arm-ttk/testcases/CreateUIDefinition/Controls-In-Outputs-Must-Exist.test.ps1 79 arm-ttk/testcases/CreateUIDefinition/CreateUIDefinition-Must-Not-Have-Blanks.test.ps1 38 arm-ttk/testcases/CreateUIDefinition/CreateUIDefinition-Should-Have-Schema.test.ps1 34 arm-ttk/testcases/CreateUIDefinition/Credential-Confirmation-Should-Not-Be-Hidden.test.ps1 27 arm-ttk/testcases/CreateUIDefinition/Handler-Must-Be-Correct.test.ps1 23 arm-ttk/testcases/CreateUIDefinition/HideExisting-Must-Be-Correctly-Handled.test.ps1 37 arm-ttk/testcases/CreateUIDefinition/Location-Should-Be-In-Outputs.test.ps1 36 arm-ttk/testcases/CreateUIDefinition/Outputs-Must-Be-Present-In-Template-Parameters.test.ps1 84 arm-ttk/testcases/CreateUIDefinition/Parameters-Without-Default-Must-Exist-In-CreateUIDefinition.test.ps1 30 arm-ttk/testcases/CreateUIDefinition/Password-Textboxes-Must-Be-Used-For-Password-Parameters.test.ps1 51 arm-ttk/testcases/CreateUIDefinition/PasswordBoxes-Must-Have-Min-Length.test.ps1 50 arm-ttk/testcases/CreateUIDefinition/Textboxes-Are-Well-Formed.test.ps1 57 arm-ttk/testcases/CreateUIDefinition/Tooltips-Should-Be-Present.test.ps1 33 arm-ttk/testcases/CreateUIDefinition/Usernames-Should-Not-Have-A-Default.test.ps1 21 arm-ttk/testcases/CreateUIDefinition/VMSizes-Must-Match-Template.test.ps1 61 arm-ttk/testcases/CreateUIDefinition/Validations-Must-Have-Message.test.ps1 32 arm-ttk/testcases/deploymentParameters/DeploymentParameters-Should-Have-ContentVersion.test.ps1 29 arm-ttk/testcases/deploymentParameters/DeploymentParameters-Should-Have-Parameters.test.ps1 19 arm-ttk/testcases/deploymentParameters/DeploymentParameters-Should-Have-Schema.test.ps1 29 arm-ttk/testcases/deploymentParameters/DeploymentParameters-Should-Have-Value.test.ps1 67 arm-ttk/testcases/deploymentTemplate/CommandToExecute-Must-Use-ProtectedSettings-For-Secrets.test.ps1 36 arm-ttk/testcases/deploymentTemplate/DependsOn-Best-Practices.test.ps1 26 arm-ttk/testcases/deploymentTemplate/Deployment-Resources-Must-Not-Be-Debug.test.ps1 33 arm-ttk/testcases/deploymentTemplate/DeploymentTemplate-Must-Not-Contain-Hardcoded-Uri.test.ps1 70 arm-ttk/testcases/deploymentTemplate/DeploymentTemplate-Schema-Is-Correct.test.ps1 31 arm-ttk/testcases/deploymentTemplate/Dynamic-Variable-References-Should-Not-Use-Concat.test.ps1 31 arm-ttk/testcases/deploymentTemplate/IDs-Should-Be-Derived-From-ResourceIDs.test.ps1 187 arm-ttk/testcases/deploymentTemplate/Location-Should-Not-Be-Hardcoded.test.ps1 87 arm-ttk/testcases/deploymentTemplate/ManagedIdentityExtension-must-not-be-used.test.ps1 15 arm-ttk/testcases/deploymentTemplate/Min-And-Max-Value-Are-Numbers.test.ps1 42 arm-ttk/testcases/deploymentTemplate/Outputs-Must-Not-Contain-Secrets.test.ps1 90 arm-ttk/testcases/deploymentTemplate/Parameter-Types-Should-Be-Consistent.test.ps1 59 arm-ttk/testcases/deploymentTemplate/Parameters-Must-Be-Referenced.test.ps1 42 arm-ttk/testcases/deploymentTemplate/Password-params-must-be-secure.test.ps1 55 arm-ttk/testcases/deploymentTemplate/ResourceIds-should-not-contain.test.ps1 55 arm-ttk/testcases/deploymentTemplate/Resources-Should-Have-Location.test.ps1 20 arm-ttk/testcases/deploymentTemplate/Resources-Should-Not-Be-Ambiguous.test.ps1 116 arm-ttk/testcases/deploymentTemplate/Secure-Params-In-Nested-Deployments.test.ps1 81 arm-ttk/testcases/deploymentTemplate/Secure-String-Parameters-Cannot-Have-Default.test.ps1 38 arm-ttk/testcases/deploymentTemplate/Template-Should-Not-Contain-Blanks.test.ps1 126 arm-ttk/testcases/deploymentTemplate/URIs-Should-Be-Properly-Constructed.test.ps1 32 arm-ttk/testcases/deploymentTemplate/VM-Images-Should-Use-Latest-Version.test.ps1 45 arm-ttk/testcases/deploymentTemplate/VM-Size-Should-Be-A-Parameter.test.ps1 68 arm-ttk/testcases/deploymentTemplate/Variables-Must-Be-Referenced.test.ps1 62 arm-ttk/testcases/deploymentTemplate/Virtual-Machines-Should-Not-Be-Preview.test.ps1 29 arm-ttk/testcases/deploymentTemplate/adminPassword-Should-Not-Be-A-Literal.test.ps1 83 arm-ttk/testcases/deploymentTemplate/adminUsername-Should-Not-Be-A-Literal.test.ps1 83 arm-ttk/testcases/deploymentTemplate/apiVersions-Should-Be-Recent-In-Reference-Functions.test.ps1 161 arm-ttk/testcases/deploymentTemplate/apiVersions-Should-Be-Recent.test.ps1 228 arm-ttk/testcases/deploymentTemplate/artifacts-parameter.test.ps1 69 arm-ttk/testcases/deploymentTemplate/providers_apiVersions-Is-Not-Permitted.test.ps1 15 arm-ttk/ttk.test.workflow.psdevops.ps1 8 unit-tests/Allowed-Values-Should-Actually-Be-Allowed/Allowed-Values-Should-Actually-Be-Allowed.tests.ps1 5 unit-tests/CommandToExecute-Must-Use-ProtectedSettings-For-Secrets/CommandToExecute-Must-Use-ProtectedSettings-For-Secrets.tests.ps1 5 unit-tests/Common/Pass/100-marketplace-sample/scripts/copyfilefromazure.sh 25 unit-tests/Controls-In-Outputs-Must-Exist/Controls-In-Outputs-Must-Exist.tests.ps1 5 unit-tests/CreateUIDefinition-Must-Not-Have-Blanks/CreateUIDefinition-Must-Not-Have-Blanks.tests.ps1 5 unit-tests/CreateUIDefinition-Should-Have-Schema/CreateUIDefinition-Should-Have-Schema.tests.ps1 5 unit-tests/Credential-Confirmation-Should-Not-Be-Hidden/Credential-Confirmation-Should-Not-Be-Hidden.tests.ps1 5 unit-tests/DependsOn-Best-Practices/DependsOn-Best-Practices.tests.ps1 5 unit-tests/Deployment-Resources-Must-Not-Be-Debug/Deployment-Resources-Must-Not-Be-Debug.tests.ps1 5 unit-tests/DeploymentParameters-Should-Have-ContentVersion/DeploymentParameters-Should-Have-ContentVersion.tests.ps1 5 unit-tests/DeploymentParameters-Should-Have-Parameters/DeploymentParameters-Should-Have-Parameters.tests.ps1 5 unit-tests/DeploymentParameters-Should-Have-Schema/DeploymentParameters-Should-Have-Schema.tests.ps1 5 unit-tests/DeploymentParameters-Should-Have-Value/DeploymentParameters-Should-Property.tests.ps1 5 unit-tests/DeploymentTemplate-Must-Not-Contain-Hardcoded-Uri/DeploymentTemplate-Must-Not-Contain-Hardcoded-Uri.tests.ps1 5 unit-tests/DeploymentTemplate-Schema-Is-Correct/DeploymentTemplate-Schema-Is-Correct.tests.ps1 5 unit-tests/DeploymentTemplate-Schema-Is-Correct/Fail/BadSchema.should.be.ps1 14 unit-tests/Dynamic-Variable-References-Should-Not-Use-Concat/Dynamic-Variable-References-Should-Not-Use-Concat.tests.ps1 5 unit-tests/Handler-Must-Be-Correct/Handler-Must-Be-Correct.tests.ps1 5 unit-tests/HideExisting-Must-Be-Correctly-Handled/HideExisting-Must-Be-Correctly-Handled.tests.ps1 5 unit-tests/IDs-Should-Be-Derived-From-ResourceIDs/IDs-Should-Be-Derived-From-ResourceIDs.tests.ps1 5 unit-tests/JSONFiles-Should-Be-Valid/JSONFiles-Should-Be-Valid.tests.ps1 5 unit-tests/Location-Should-Be-In-Outputs/Location-Should-Be-In-Outputs.tests.ps1 5 unit-tests/Location-Should-Not-Be-Hardcoded/Location-Should-Not-Be-Hardcoded.tests.ps1 5 unit-tests/ManagedIdentityExtension-must-not-be-used/ManagedIdentityExtension-must-not-be-used.tests.ps1 5 unit-tests/Min-And-Max-Value-Are-Numbers/Min-And-Max-Value-Are-Numbers.tests.ps1 5 unit-tests/Outputs-Must-Be-Present-In-Template-Parameters/Outputs-Must-Be-Present-In-Template-Parameters.tests.ps1 5 unit-tests/Outputs-Must-Not-Contain-Secrets/Outputs-Must-Not-Contain-Secrets.tests.ps1 5 unit-tests/Parameter-Types-Should-Be-Consistent/Parameter-Types-Should-Be-Consistent.tests.ps1 5 unit-tests/Parameters-Must-Be-Referenced/Parameters-Must-Be-Referenced.tests.ps1 5 unit-tests/Parameters-Without-Default-Must-Exist-In-CreateUIDefinition/Parameters-Without-Default-Must-Exist-In-CreateUIDefinition.tests.ps1 5 unit-tests/Password-Textboxes-Must-Be-Used-For-Password-Parameters/Password-Textboxes-Must-Be-Used-For-Password-Parameters.tests.ps1 5 unit-tests/Password-params-must-be-secure/Password-params-must-be-secure.tests.ps1 5 unit-tests/PasswordBoxes-Must-Have-Min-Length/PasswordBoxes-Must-Have-Min-Length.tests.ps1 5 unit-tests/ResourceIds-should-not-contain/ResourceIds-should-not-contain.tests.ps1 5 unit-tests/Resources-Should-Have-Location/Resources-Should-Have-Location.tests.ps1 5 unit-tests/Resources-Should-Not-Be-Ambiguous/Resources-Should-Not-Be-Ambiguous.tests.ps1 5 unit-tests/Secure-Params-In-Nested-Deployments/Secure-Params-In-Nested-Deployments.tests.ps1 5 unit-tests/Secure-String-Parameters-Cannot-Have-Default/Secure-String-Parameters-Cannot-Have-Default.tests.ps1 5 unit-tests/Template-Should-Not-Contain-Blanks/Template-Should-Not-Contain-Blanks.tests.ps1 5 unit-tests/Textboxes-Are-Well-Formed/Textboxes-Are-Well-Formed.tests.ps1 5 unit-tests/Tooltips-Should-Be-Present/Tooltips-Should-Be-Present.tests.ps1 5 unit-tests/URIs-Should-Be-Properly-Constructed/URIs-Should-Be-Properly-Constructed.tests.ps1 5 unit-tests/Usernames-Should-Not-Have-A-Default/Usernames-Should-Not-Have-A-Default.tests.ps1 5 unit-tests/VM-Size-Should-Be-A-Parameter/VM-Size-Should-Be-A-Parameter.tests.ps1 5 unit-tests/VMSizes-Must-Match-Template/VMSizes-Must-Match-Template.tests.ps1 5 unit-tests/Validations-Must-Have-Message/Validations-Must-Have-Message.tests.ps1 5 unit-tests/Variables-Must-Be-Referenced/Variables-Must-Be-Referenced.tests.ps1 5 unit-tests/Virtual-Machines-Should-Not-Be-Preview/Virtual-Machines-Should-Not-Be-Preview.tests.ps1 5 unit-tests/_arm-ttk-module/BadJSON.tests.ps1 10 unit-tests/_arm-ttk-module/ExpandVariables.tests.ps1 31 unit-tests/_arm-ttk-module/InnerTemplate.module.tests.ps1 92 unit-tests/_arm-ttk-module/JSONC.module.tests.ps1 9 unit-tests/_arm-ttk-module/JSONContentCommands.tests.ps1 108 unit-tests/_arm-ttk-module/Sample.jsonc 4 unit-tests/_arm-ttk-module/Test-AzTemplates.tests.ps1 22 unit-tests/_arm-ttk-module/arm-ttk.module.tests.ps1 61 unit-tests/adminPassword-Should-Not-Be-A-Literal/adminPassword-Should-Not-Be-A-Literal.tests.ps1 5 unit-tests/adminUsername-Should-Not-Be-A-Literal/adminUsername-Should-Not-Be-A-Literal.tests.ps1 5 unit-tests/apiVersions-Should-Be-Recent-In-Reference-Functions/apiVersions-Should-Be-Recent-In-Reference-Functions.tests.ps1 5 unit-tests/apiversions-should-be-recent/apiversions-should-be-recent.tests.ps1 5 unit-tests/arm-ttk.test.functions.ps1 131 unit-tests/arm-ttk.tests.ps1 172 unit-tests/artifacts-parameter/artifacts-parameter.tests.ps1 5 unit-tests/providers_apiVersions-Is-Not-Permitted/providers_apiVersions-Is-Not-Permitted.tests.ps1 5