Sha256: a3cea47a9c7275266f233ff6458f9236c03387d84fde50595ecb943f02cd3d4a

Contents?: true

Size: 1.1 KB

Versions: 4

Compression:

Stored size: 1.1 KB

Contents

require 'spec_helper'

describe Metasploit::Model::Realm::Key do
  context 'CONSTANTS' do
    context 'ACTIVE_DIRECTORY_DOMAIN' do
      subject(:active_directory_domain) do
        described_class::ACTIVE_DIRECTORY_DOMAIN
      end

      it { should == 'Active Directory Domain' }
      it { should be_in described_class::ALL }
    end

    context 'ALL' do
      subject(:all) do
        described_class::ALL
      end

      it { should include described_class::ACTIVE_DIRECTORY_DOMAIN }
      it { should include described_class::ORACLE_SYSTEM_IDENTIFIER }
      it { should include described_class::POSTGRESQL_DATABASE }
    end

    context 'ORACLE_SYSTEM_IDENTIFIER' do
      subject(:oracle_system_identifier) do
        described_class::ORACLE_SYSTEM_IDENTIFIER
      end

      it { should == 'Oracle System Identifier' }
      it { should be_in described_class::ALL }
    end

    context 'POSTGRESQL DATABASE' do
      subject(:postgresql_database) do
        described_class::POSTGRESQL_DATABASE
      end

      it { should == 'PostgreSQL Database' }
      it { should be_in described_class::ALL }
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
metasploit-model-0.25.6 spec/lib/metasploit/model/realm/key_spec.rb
metasploit-model-0.25.6-java spec/lib/metasploit/model/realm/key_spec.rb
metasploit-model-0.25.3 spec/lib/metasploit/model/realm/key_spec.rb
metasploit-model-0.25.3-java spec/lib/metasploit/model/realm/key_spec.rb