Friday, September 20, 2024 8:50:50 AM
> settings

Customize


Authenticate

> user_spec.rb
# frozen_string_literal: true

describe Discordrb::User do
  let!(:esm_user) { ESM::Test.user }
  let!(:discord_user) { esm_user.discord_user }

  before do
    discord_user.instance_variable_set(:@esm_user, esm_user)
  end

  describe "#steam_uid" do
    it "responds" do
      expect(discord_user.respond_to?(:steam_uid)).to be(true)
    end

    it "gets" do
      expect(discord_user.steam_uid).to eq(esm_user.steam_uid)
    end
  end

  describe "#esm_user" do
    it "responds" do
      expect(discord_user.respond_to?(:esm_user)).to be(true)
    end

    it "gets and sets" do
      expect(discord_user.esm_user.id).to eq(esm_user.id)
    end
  end
end
All opinions represented herein are my own
- © 2024 itsthedevman
- build 340fbb8