master
 1require 'rails_helper'
 2
 3describe Api::SessionsController do
 4  describe "#create" do
 5    let(:user) { create(:user, password: 'password') }
 6
 7    it 'returns a JSON Web Token' do
 8      post :create, params: { username: user.username, password: 'password' }
 9
10      json = JSON.parse(response.body)
11      expect(json['authentication_token']).to be_present
12      expect(json['username']).to eql(user.username)
13    end
14  end
15end