62f0c575/14/2026, 9:47:06 AM
require "../../spec_helper"
require "../../../src/core_ext/hash/deep_transform_values"

describe Hash do
  describe "#deep_transform_values" do
    it "works" do
      {
        :a => 1,
        :b => [1, 2, 3],
        :c => {
          :foo => 2,
        },
      }.deep_transform_values(&.to_s).should eq({
        :a => "1",
        :b => ["1", "2", "3"],
        :c => {
          :foo => "2",
        },
      })
    end
  end
end