spec/parsers/session_parser_spec.rb in triviacrack-0.6.0 vs spec/parsers/session_parser_spec.rb in triviacrack-0.7.0

- old
+ new

@@ -1,20 +1,20 @@ -require "spec_helper" +# frozen_string_literal: true -describe TriviaCrack::Parsers::SessionParser do +require 'spec_helper' - describe ".parse" do - +describe TriviaCrack::Parsers::SessionParser do + describe '.parse' do subject { TriviaCrack::Parsers::SessionParser.parse raw_data } context 'when given data from the login API' do - let(:raw_data) { SpecData.get_json "login.json" } + let(:raw_data) { SpecData.get_json 'login.json' } it { is_expected.to be_a TriviaCrack::Session } its(:user_id) { is_expected.to be 111 } - its(:username) { is_expected.to eq "example" } - its(:session_id) { is_expected.to eq "session123" } - its(:device_key) { is_expected.to eq "device123" } + its(:username) { is_expected.to eq 'example' } + its(:session_id) { is_expected.to eq 'session123' } + its(:device_key) { is_expected.to eq 'device123' } its(:expiration) { is_expected.to be_a Time } end end end