tfcoremock_simple_resource.json: Refreshing state... [id=5a3fd9b3-e852-8956-8c0a-255d47eda645]

OpenTofu used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
  ~ update in-place (current -> planned)

OpenTofu will perform the following actions:

  # tfcoremock_simple_resource.json will be updated in-place
  ~ resource "tfcoremock_simple_resource" "json" {
        id     = "5a3fd9b3-e852-8956-8c0a-255d47eda645"
      ~ string = jsonencode(
          ~ {
              ~ list-attribute   = [
                    "one",
                  - "two",
                  + "four",
                    "three",
                ]
              ~ object-attribute = {
                  + key_four  = "value_three"
                  ~ key_three = "value_three" -> "value_two"
                  - key_two   = "value_two"
                    # (1 unchanged attribute hidden)
                }
              ~ string-attribute = "string" -> "a new string"
            }
        )
    }

Plan: 0 to add, 1 to change, 0 to destroy.

─────────────────────────────────────────────────────────────────────────────

Saved the plan to: equivalence_test_plan

To perform exactly these actions, run the following command to apply:
    tofu apply "equivalence_test_plan"
