Commit 913910d
Changed files (1)
spec
requests
spec/requests/metadata_controller_spec.rb
@@ -2,12 +2,17 @@ require 'rails_helper'
describe MetadataController do
describe "#show" do
- it 'returns the metadata' do
- get '/metadata'
+ before { get '/metadata' }
+ it 'returns the metadata' do
expect(response).to have_http_status(:ok)
metadata = Saml::Kit::Metadata.from(response.body)
expect(metadata.entity_id).to eql(Saml::Kit.configuration.issuer)
end
+
+ it 'uses the correct content type' do
+ expect(response).to have_http_status(:ok)
+ expect(response.content_type).to eq("application/samlmetadata+xml")
+ end
end
end