Sha256: 9ffb42a0a63fb5ab8c57796a255e657576f63ffe4313659d84ce23952834f3b8

Contents?: true

Size: 1.08 KB

Versions: 31

Compression:

Stored size: 1.08 KB

Contents

require 'spec_helper'

describe Metasploit::Model::Module::Rank do
  it_should_behave_like 'Metasploit::Model::Module::Rank',
                        namespace_name: 'Dummy'

  # Not in 'Metasploit::Model::Module::Rank' shared example since sequence should not be overridden in namespaces.
  context 'sequences' do
    context 'metasploit_model_module_rank_name' do
      subject(:metasploit_model_module_rank_name) do
        FactoryGirl.generate :metasploit_model_module_rank_name
      end

      it 'should be key in Metasploit::Model::Module::Rank::NUMBER_BY_NAME' do
        Metasploit::Model::Module::Rank::NUMBER_BY_NAME.should have_key(metasploit_model_module_rank_name)
      end
    end

    context 'metasploit_model_module_rank_number' do
      subject(:metasploit_model_module_rank_number) do
        FactoryGirl.generate :metasploit_model_module_rank_number
      end

      it 'should be value in Metasploit::Model::Module::Rank::NUMBER_BY_NAME' do
        Metasploit::Model::Module::Rank::NUMBER_BY_NAME.should have_value(metasploit_model_module_rank_number)
      end
    end
  end
end

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
metasploit-model-0.28.0 spec/lib/metasploit/model/module/rank_spec.rb
metasploit-model-0.28.0-java spec/lib/metasploit/model/module/rank_spec.rb
metasploit-model-0.28.0.pre.engine.pre.requires spec/lib/metasploit/model/module/rank_spec.rb
metasploit-model-0.27.4 spec/lib/metasploit/model/module/rank_spec.rb
metasploit-model-0.27.4-java spec/lib/metasploit/model/module/rank_spec.rb
metasploit-model-0.27.3 spec/lib/metasploit/model/module/rank_spec.rb
metasploit-model-0.27.3-java spec/lib/metasploit/model/module/rank_spec.rb
metasploit-model-0.27.2 spec/lib/metasploit/model/module/rank_spec.rb
metasploit-model-0.27.2-java spec/lib/metasploit/model/module/rank_spec.rb
metasploit-model-0.27.1 spec/lib/metasploit/model/module/rank_spec.rb
metasploit-model-0.27.1-java spec/lib/metasploit/model/module/rank_spec.rb
metasploit-model-0.27.0 spec/lib/metasploit/model/module/rank_spec.rb
metasploit-model-0.27.0-java spec/lib/metasploit/model/module/rank_spec.rb
metasploit-model-0.27.0.pre.dep.pre.railties spec/lib/metasploit/model/module/rank_spec.rb
metasploit-model-0.26.1-java spec/lib/metasploit/model/module/rank_spec.rb
metasploit-model-0.26.1 spec/lib/metasploit/model/module/rank_spec.rb
metasploit-model-0.25.7 spec/lib/metasploit/model/module/rank_spec.rb
metasploit-model-0.25.7-java spec/lib/metasploit/model/module/rank_spec.rb
metasploit-model-0.25.6 spec/lib/metasploit/model/module/rank_spec.rb
metasploit-model-0.25.6-java spec/lib/metasploit/model/module/rank_spec.rb