Packages

This library is a summary of the functions that are generally required for Web service development.

Current section

Files

Jump to
servicex lib servicex test_helper assert_helper.ex
Raw

lib/servicex/test_helper/assert_helper.ex

defmodule Servicex.TestHelper.AssertHelper do
use ExUnit.CaseTemplate
# map中の指定した項目のみassertionを実施する
# 時刻など変動する項目をassertion実施したくない場合用
def assert_values(test_map, estimated_map) do
Map.to_list(estimated_map)
|> Enum.each(fn{k, v} ->
result = Map.get(test_map,Atom.to_string(k))
assert v == result
end)
end
end