Blocca la seconda diretta sullo stesso utente, registra gli abusi in admin e presenta la copertina come grafica caricata dalla società, con demo Team MLTV. Co-authored-by: Cursor <cursoragent@cursor.com>
37 lines
1.8 KiB
Ruby
37 lines
1.8 KiB
Ruby
require "rails_helper"
|
|
|
|
RSpec.describe "Public features page", type: :request do
|
|
it "racconta il prodotto con sezioni narrative e CTA" do
|
|
get public_features_path
|
|
|
|
expect(response).to have_http_status(:ok)
|
|
expect(response.body).to include("Le dirette della tua società")
|
|
expect(response.body).to include("Senza password condivise")
|
|
expect(response.body).to include("Uno smartphone")
|
|
expect(response.body).to include("Un account personale")
|
|
expect(response.body).to include("Sei in diretta")
|
|
expect(response.body).to include("Dalla palestra agli spettatori")
|
|
expect(response.body).to include("Ognuno con il proprio account")
|
|
expect(response.body).to include("Niente password condivise")
|
|
expect(response.body).to include("Chi filma, filma")
|
|
expect(response.body).to include("Accesso con link")
|
|
expect(response.body).to include("La diretta resta della tua società")
|
|
expect(response.body).to include("Dai visibilità ai tuoi sponsor")
|
|
expect(response.body).to include("Copertina caricata per ogni partita")
|
|
expect(response.body).to include("Scopri Premium Full")
|
|
expect(response.body).to include("Team MLTV")
|
|
expect(response.body).to include("Squadra ospite")
|
|
expect(response.body).to include("Copertina personalizzata")
|
|
expect(response.body).not_to include("Lupi Santa Croce")
|
|
expect(response.body).not_to include("Rossi vs Neri")
|
|
expect(response.body).not_to include("Tigers Volley")
|
|
expect(response.body).not_to include("MAIN SPONSOR")
|
|
expect(response.body).not_to include("CON IL SUPPORTO DI")
|
|
expect(response.body).to include("Inizia gratis")
|
|
expect(response.body).to include("Confronta i piani")
|
|
expect(response.body).to include(public_signup_path)
|
|
expect(response.body).to include(public_prezzi_path)
|
|
expect(response.body).not_to include("translation missing")
|
|
end
|
|
end
|