Sha256: 1cdd7076c67294560acab0f858145a1296e5120ad7b214028ac26ee125d4af41
Contents?: true
Size: 619 Bytes
Versions: 38
Compression:
Stored size: 619 Bytes
Contents
require "spec_helper" describe Mongoid::Composable do describe ".prohibited_methods" do let(:methods) do described_class.prohibited_methods end Mongoid::Composable::MODULES.each do |mod| context "when checking in #{mod}" do mod.instance_methods.each do |method| it "includes #{method}" do expect(methods).to include(method.to_sym) end end end end Mongoid::Composable::RESERVED_METHOD_NAMES.each do |name| it "includes the method names #{name}" do expect(methods).to include(name) end end end end
Version data entries
38 entries across 36 versions & 2 rubygems