# encoding: utf-8 RSpec.describe TTY::Color, 'integratation' do it "accesses color mode" do mode_instance = spy(:mode) allow(TTY::Color::Mode).to receive(:new).and_return(mode_instance) described_class.mode expect(mode_instance).to have_received(:mode) end it "accesses color support" do support_instance = spy(:support) allow(TTY::Color::Support).to receive(:new).and_return(support_instance) described_class.supports? expect(support_instance).to have_received(:supports?) end end