20 lines
463 B
Elixir
20 lines
463 B
Elixir
defmodule RlRepoTest do
|
|
require Logger
|
|
use ExUnit.Case
|
|
doctest RlRepo
|
|
|
|
test "single template replace" do
|
|
body = "~(replace)"
|
|
placeholders = %{"replace" => "DONE"}
|
|
|
|
assert RlRepo.Template.inner_template(body, placeholders) == "DONE"
|
|
end
|
|
|
|
test "multi template replace" do
|
|
body = "~(replace)abc~(replace)"
|
|
placeholders = %{"replace" => "DONE"}
|
|
|
|
assert RlRepo.Template.inner_template(body, placeholders) == "DONEabcDONE"
|
|
end
|
|
end
|