Sha256: 91fc03409eaa071e10fa3185e99280d74064590e7ebcdc3137b095e109e65d25

Contents?: true

Size: 1003 Bytes

Versions: 6

Compression:

Stored size: 1003 Bytes

Contents

require 'spec_helper'

describe 'The method get' do
  it 'should return a proper hash of log data.' do
    @mg_obj = Mailgun::UnitClient.new('events')
    events = Mailgun::Events.new(@mg_obj, "samples.mailgun.org")
    result = events.get()
    
    expect(result.body).to include("items")
    expect(result.body).to include("paging")
  end
end


describe 'The method next' do
  it 'should return the next series of data.' do
    @mg_obj = Mailgun::UnitClient.new('events')
    events = Mailgun::Events.new(@mg_obj, "samples.mailgun.org")
    result = events.next()
    
    expect(result.body).to include("items")
    expect(result.body).to include("paging")
  end
end

describe 'The method previous' do
  it 'should return the previous series of data.' do
    @mg_obj = Mailgun::UnitClient.new('events')
    events = Mailgun::Events.new(@mg_obj, "samples.mailgun.org")
    result = events.previous()

    expect(result.body).to include("items")
    expect(result.body).to include("paging")
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
mailgun-ruby-1.1.5 spec/unit/events/events_spec.rb
mailgun-ruby-1.1.4 spec/unit/events/events_spec.rb
mailgun-ruby-1.1.3 spec/unit/events/events_spec.rb
mailgun-ruby-1.1.2 spec/unit/events/events_spec.rb
mailgun-ruby-1.1.1 spec/unit/events/events_spec.rb
mailgun-ruby-1.1.0 spec/unit/events/events_spec.rb