Files
metasploit-gs/spec/lib/rex/post/meterpreter/extensions/stdapi/ui_spec.rb
T
2021-02-08 12:24:12 +00:00

34 lines
710 B
Ruby

require 'spec_helper'
require 'rex/post/meterpreter/extensions/stdapi/ui'
RSpec.describe Rex::Post::Meterpreter::Extensions::Stdapi::UI do
it "should be available" do
expect(described_class).to eq(Rex::Post::Meterpreter::Extensions::Stdapi::UI)
end
describe "#screenshot" do
before(:example) do
@client = double("client")
end
let(:ui) { described_class.new(@client) }
it 'should respond to #screenshot' do
expect(ui).to respond_to(:screenshot)
end
it 'should return itself' do
expect(ui).to be_kind_of(described_class)
end
it 'should have an instance variable' do
expect(ui.instance_variables).to include(:@client)
end
end
end