Files
metasploit-gs/spec/lib/rex/proto/sms/model/message_spec.rb
T
wchen-r7 bb4d6e17c8 Resolve #8026, Add a plugin to notify new sessions via SMS
This plugin will notify you of a new session via SMS.

It also changes the SMS text format to MIME.

Resolve #8026
2017-03-13 16:13:59 -05:00

45 lines
858 B
Ruby

require 'spec_helper'
require 'rex/proto/sms/model'
RSpec.describe Rex::Proto::Sms::Model::Message do
let(:message) { 'message' }
let(:from) { 'sender@example.com' }
let(:to) { 'receiver@example.com' }
let(:sms_subject) { 'subject' }
subject do
described_class.new(
from: from,
to: to,
subject: sms_subject,
message: message,
)
end
describe '#initialize' do
it 'sets message' do
expect(subject.message).to eq(message)
end
it 'sets from' do
expect(subject.from).to eq(from)
end
it 'sets to' do
expect(subject.to).to eq(to)
end
it 'sets subject' do
expect(subject.subject).to eq(sms_subject)
end
end
describe '#to_s' do
it 'returns the sms message' do
expect(subject.to_s).to include(message)
end
end
end