spazio-solazzo/test/spazio_solazzo_web/live/page_live_test.exs
Víctor Martínez 5e08095fa8 feat: Add new images and rename space slugs (#13)
* feat: add new images

* update seeds

* use new images & slugs

* update tests with new slugs
2026-02-07 21:58:20 +01:00

28 lines
660 B
Elixir

defmodule SpazioSolazzoWeb.PageLiveTest do
use SpazioSolazzoWeb.ConnCase
import Phoenix.LiveViewTest
alias SpazioSolazzo.BookingSystem
setup do
for {name, slug} <- [
{"Arcipelago", "arcipelago"},
{"Media Room", "media-room"},
{"Hall", "hall"}
] do
BookingSystem.create_space!(name, slug, "desc", 10)
end
:ok
end
test "homepage shows three space cards", %{conn: conn} do
{:ok, view, _html} = live(conn, "/")
html = render(view)
assert String.contains?(html, "/arcipelago")
assert String.contains?(html, "/media-room")
assert String.contains?(html, "/hall")
end
end