Browse Source

feat: update tests

pull/1787/head
natdeanlewissoftwire 3 years ago
parent
commit
c387cde175
  1. 3
      spec/helpers/organisations_helper_spec.rb
  2. 2
      spec/helpers/tag_helper_spec.rb
  3. 20
      spec/models/organisation_spec.rb

3
spec/helpers/organisations_helper_spec.rb

@ -7,8 +7,7 @@ RSpec.describe OrganisationsHelper do
it "does not include data protection agreement" do
expect(display_organisation_attributes(organisation)).to eq(
[{ editable: true, name: "Name", value: "DLUHC" },
{ editable: false, name: "Organisation ID", value: "ORG#{organisation.id}" },
[{ editable: false, name: "Organisation ID", value: "ORG#{organisation.id}" },
{ editable: true,
name: "Address",
value: "2 Marsham Street\nLondon\nSW1P 4DF" },

2
spec/helpers/tag_helper_spec.rb

@ -20,7 +20,7 @@ RSpec.describe TagHelper do
expect(status_tag("activating_soon", "app-tag--small")).to eq("<strong class=\"govuk-tag govuk-tag--blue app-tag--small\">Activating soon</strong>")
expect(status_tag("reactivating_soon", "app-tag--small")).to eq("<strong class=\"govuk-tag govuk-tag--blue app-tag--small\">Reactivating soon</strong>")
expect(status_tag("deactivated", "app-tag--small")).to eq("<strong class=\"govuk-tag govuk-tag--grey app-tag--small\">Deactivated</strong>")
expect(status_tag("merged", "app-tag--small")).to eq("<strong class=\"govuk-tag govuk-tag--green app-tag--small\">Merged</strong>")
expect(status_tag("merged", "app-tag--small")).to eq("<strong class=\"govuk-tag govuk-tag--orange app-tag--small\">Merged</strong>")
end
end
end

20
spec/models/organisation_spec.rb

@ -230,24 +230,4 @@ RSpec.describe Organisation, type: :model do
end
end
end
describe "display_organisation_attributes" do
let(:organisation) { create(:organisation) }
it "does not include data protection agreement" do
expect(organisation.display_organisation_attributes).to eq(
[
{ editable: false, name: "Organisation ID", value: "ORG#{organisation.id}" },
{ editable: true,
name: "Address",
value: "2 Marsham Street\nLondon\nSW1P 4DF" },
{ editable: true, name: "Telephone number", value: nil },
{ editable: false, name: "Type of provider", value: "Local authority" },
{ editable: false, name: "Registration number", value: "1234" },
{ editable: false, format: :bullet, name: "Rent periods", value: %w[All] },
{ editable: false, name: "Owns housing stock", value: "Yes" },
],
)
end
end
end

Loading…
Cancel
Save