     assert Macro.camelize("foo/bar") == "Foo.Bar"
     assert Macro.camelize("") == ""
   end
-
 end

    assert Macro.to_string(quote do: Foo.integer..3) == "Foo.integer()..3"
  end

  test "when" do
    assert Macro.to_string(quote do: (() -> x)) == "(() -> x)"
    assert Macro.to_string(quote do: (x when y -> z)) == "(x when y -> z)"
    assert Macro.to_string(quote do: (x, y when z -> w)) == "((x, y) when z -> w)"

    assert Macro.to_string(quote do: foo.bar([1, 2, 3])) == "foo.bar([1, 2, 3])"
  end

  test "atom remote call to string" do
    assert Macro.to_string(quote do: :foo.bar(1, 2, 3)) == ":foo.bar(1, 2, 3)"
  end

  test "remote and fun call to string" do
