Sha256: e14935b09aa2ca0b84f650bf827401ed65764fc2b16760775cbd5beee31ae52b
Contents?: true
Size: 612 Bytes
Versions: 14
Compression:
Stored size: 612 Bytes
Contents
require File.expand_path(File.dirname(__FILE__) + '/../spec_helper') require 'mlist/email_server/pop' describe MList::EmailServer::Pop, 'execute' do before do @mails = [] @pop = Object.new stub(@pop).mails { @mails } stub(@pop).start do |username, password, block| block.call @pop end stub(Net::POP3).new { @pop } @pop_server = MList::EmailServer::Pop.new({}) end it 'should delete email after successfully receiving' do message = OpenStruct.new(:pop => email_fixture('single_list')) mock(message).delete @mails << message @pop_server.execute end end
Version data entries
14 entries across 14 versions & 1 rubygems