rdf-ex/test/unit/rdf_test.exs

19 lines
460 B
Elixir
Raw Normal View History

2017-06-11 15:23:58 +00:00
defmodule RDFTest do
use RDF.Test.Case
2017-04-20 21:09:55 +00:00
2016-10-15 16:26:56 +00:00
doctest RDF
test "Datatype constructor alias functions" do
RDF.Datatype.modules
|> Enum.each(fn datatype ->
"rdf/" <> alias_name = datatype |> Macro.underscore
assert apply(RDF, String.to_atom(alias_name), [1]) == datatype.new(1)
end)
end
test "true and false aliases" do
assert RDF.true == RDF.Boolean.new(true)
assert RDF.false == RDF.Boolean.new(false)
end
2016-10-15 16:26:56 +00:00
end