As an extra level of confidence in addition to the unit tests, this integration test verifies that a certain set of features that Terraform uses are able to work properly together. Terraform is used as an example here just because it's a more advanced consumer of HCL and thus it exercises some codepaths that most applications don't need, such as ExprList and AbsTraversalForExpr.