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