require 'newbase/test_helper' require 'newbase/active_model/serializer' module SerializerTest module Scope class Model def initialize(hash={}) @attributes = hash end def read_attribute_for_serialization(name) @attributes[name] end end class ModelSerializer < ActiveModel::Serializer end class Test < ActiveModel::TestCase def setup @serializer = ModelSerializer.new(nil, scope: current_user) end def test_scope assert_equal('user', @serializer.scope) end private def current_user 'user' end end end end