Sha256: e0766921494fa8d1cb7fd6ef674c3cbef39936c998805ab63a5db1c8dcea84db

Contents?: true

Size: 594 Bytes

Versions: 1

Compression:

Stored size: 594 Bytes

Contents

require File.expand_path(File.dirname(__FILE__) + '/../spec_helper')

describe WhenIWork::Shift do
  describe "GET shifts" do
    it "gets shifts" do
      VCR.use_cassette("authenticate", match_requests_on: [:headers]) do
        response = WhenIWork.configure(ENV['WHENIWORK_USERNAME'], ENV['WHENIWORK_PASSWORD'], ENV['WHENIWORK_API_KEY'])
        expect(response).to_not be_nil
      end

      VCR.use_cassette("shifts", match_requests_on: [:headers]) do
        response = WhenIWork::Shift.all
        expect(response.body).to include('start', 'end', 'shifts')
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
when-i-work-0.2.0 spec/resources/shift_spec.rb