mock_provider "test" { mock_resource "test_resource" { defaults = { id = format("f-%s", "foo") } } } override_resource { target = test_resource.bar values = { id = format("%s-%s", uuid(), "bar") } } run "validate_test_resource_foo" { assert { condition = test_resource.foo.id == "f-foo" error_message = "invalid value" } } run "validate_test_resource_bar" { assert { condition = length(test_resource.bar.id) > 10 error_message = "invalid value" } }