Files
n8n-openai-adapter/test/elixir/enum_test.exs
T
2012-01-06 12:28:25 +01:00

26 lines
588 B
Elixir

Code.require_file "../test_helper", __FILE__
defmodule EnumTest do
use ExUnit::Case
def test_map do
[2,4,6] = Enum.map [1,2,3], fn(x) { x * 2 }
end
def test_each do
[1,2,3] = Enum.each [1,2,3], fn(x) { put(:enum_test_each, x * 2) }
6 = get(:enum_test_each)
after:
erase(:enum_test_each)
end
def test_join_with_bin do
"1 = 2 = 3" = Enum.join([1,2,3], " = ")
"1 = {2} = 3" = Enum.join([1,{ 2 },3], " = ")
end
def test_join_with_list do
'1 = 2 = 3' = Enum.join([1,2,3], ' = ')
'1 = {2} = 3' = Enum.join([1,{ 2 },3], ' = ')
end
end