Module: BulkgateSmsGatewayContract::Mock
- Defined in:
- lib/bulkgate_sms_gateway_contract/mock.rb
Class Method Summary collapse
Class Method Details
.send_sms(number:, body:, country:, sender_name: nil) ⇒ Object
3 4 5 6 7 8 9 10 |
# File 'lib/bulkgate_sms_gateway_contract/mock.rb', line 3 def self.send_sms(number:, body:, country:, sender_name: nil) BulkgateSmsGatewayContract::FakeContractCommonalities .raise_when_invalid(country: country, body: body, number: number) msg = "BULKGATE: #{body} TO: '#{country}:#{number}'" msg += " SENDER: #{sender_name}" if sender_name msg end |