mirror of
https://github.com/manyfold3d/manyfold.git
synced 2026-10-23 04:02:19 -05:00
24 lines
564 B
Ruby
24 lines
564 B
Ruby
require "rails_helper"
|
|
|
|
RSpec.describe OEmbed::CreatorSerializer do
|
|
context "when generating oEmbed representation" do
|
|
subject(:serializer) { described_class.new(creator) }
|
|
|
|
let(:result) { serializer.serialize }
|
|
|
|
context "when serializing the basics" do
|
|
let(:creator) { create(:creator, :public) }
|
|
|
|
it_behaves_like "GenericOEmbedSerializer"
|
|
|
|
it "includes Creator name" do
|
|
expect(result[:title]).to eq creator.name
|
|
end
|
|
|
|
it "has link type" do
|
|
expect(result[:type]).to eq "link"
|
|
end
|
|
end
|
|
end
|
|
end
|