Sha256: b4aa74c00027afb1ff494ff827ba825280f84ae0f817331733e59490060492c4
Contents?: true
Size: 914 Bytes
Versions: 34
Compression:
Stored size: 914 Bytes
Contents
FactoryBot.define do factory :metasploit_credential_login, class: Metasploit::Credential::Login do transient do host { FactoryBot.build( :mdm_host, workspace: workspace ) } workspace { core.workspace } end access_level { generate :metasploit_credential_login_access_level } association :core, factory: :metasploit_credential_core last_attempted_at { unless status == Metasploit::Model::Login::Status::UNTRIED DateTime.now.utc end } service { FactoryBot.build( :mdm_service, host: host ) } status { generate :metasploit_credential_login_status } end sequence :metasploit_credential_login_access_level do |n| "metasploit_credential_login_access_level#{n}" end sequence :metasploit_credential_login_status, Metasploit::Model::Login::Status::ALL.cycle end
Version data entries
34 entries across 34 versions & 1 rubygems