Sha256: 86dedca5f6644021823c2fa29c35c2ed7b7981e2b6ac69177875b4781a1cede4

Contents?: true

Size: 644 Bytes

Versions: 5

Compression:

Stored size: 644 Bytes

Contents

require 'spec_helper'

module Hubstats
  describe Team, :type => :model do
    it 'should create a team' do
      team_hash = {name: "Team Tippy-Tappy-Toes",
                   hubstats: true}
      team = Team.create(team_hash)
      expect(Team.count).to eq(1)
      expect(team.name).to eq("Team Tippy-Tappy-Toes")
      expect(team.hubstats).to eq(true)
    end

    it 'should add a member to a team' do
      user = build(:user)
      action = "added"
      team = build(:team)
      Hubstats::Team.update_users_in_team(team, user, action)
      expect(team.users).to eq([user])
      expect(team.users.length).to eq(1)
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
hubstats-0.5.4 spec/models/hubstats/team_spec.rb
hubstats-0.5.3 spec/models/hubstats/team_spec.rb
hubstats-0.5.2 spec/models/hubstats/team_spec.rb
hubstats-0.5.1 spec/models/hubstats/team_spec.rb
hubstats-0.5.0 spec/models/hubstats/team_spec.rb