module SmtpMock::TestFramework::RSpec::Interface
Attributes
smtp_mock_server[R]
Public Class Methods
clear_server!()
click to toggle source
# File lib/smtp_mock/test_framework/rspec/interface.rb, line 14 def clear_server! @smtp_mock_server = nil end
start_server(**options)
click to toggle source
# File lib/smtp_mock/test_framework/rspec/interface.rb, line 10 def start_server(**options) @smtp_mock_server ||= SmtpMock.start_server(**options) # rubocop:disable Naming/MemoizedInstanceVariableName end
stop_server!()
click to toggle source
# File lib/smtp_mock/test_framework/rspec/interface.rb, line 18 def stop_server! return unless smtp_mock_server smtp_mock_server.stop! clear_server! true end