Current section

Files

Jump to
graveyard test orm query should_match_test.exs
Raw

test/orm/query/should_match_test.exs

defmodule Graveyard.ORM.Query.ShouldMatchTest do
use ExUnit.Case
import Graveyard.ORM.Query.ShouldMatch
describe "should_match/1" do
test "returns valid query" do
filter = %{"type" => "should_match", "field" => "state", "values" => ["element_1", "element_2"]}
expected = [%{match: %{state: %{operator: "and", query: "element_1"}}}, %{match: %{state: %{operator: "and", query: "element_2"}}}]
assert should_match_query(filter) == expected
end
end
end