require File.join(File.dirname(__FILE__), "..", "..", "spec_helper.rb") require "yaml" require "wellcar/templates/env_production_database" RSpec.describe Wellcar::Templates::EnvProductionDatabase do describe "#render" do subject { template.render } context "with a first set of inputs" do let(:template) { described_class.new("test_app") } it { is_expected.to include("POSTGRES_DB=test_app_production") } it { is_expected.to include("POSTGRES_USER=postgres") } it { is_expected.to include("POSTGRES_PASSWORD=replace-me") } end context "with another set of inputs" do let(:template) { described_class.new("old_app") } it { is_expected.to include("POSTGRES_DB=old_app_production") } it { is_expected.to include("POSTGRES_USER=postgres") } it { is_expected.to include("POSTGRES_PASSWORD=replace-me") } end end end