ソースを参照

Test raising for missing credentials

master
Dylan Baker 4年前
コミット
dc0dfbe357
1個のファイルの変更10行の追加0行の削除
  1. 10
    0
      spec/slack_client_spec.rb

+ 10
- 0
spec/slack_client_spec.rb ファイルの表示

2
 require "slack_mattermost_emoji/slack_client"
2
 require "slack_mattermost_emoji/slack_client"
3
 
3
 
4
 RSpec.describe SlackMattermostEmoji::SlackClient do
4
 RSpec.describe SlackMattermostEmoji::SlackClient do
5
+  it 'should raise if credentials are missing' do
6
+    expect do
7
+       SlackMattermostEmoji::SlackClient.new(
8
+        username: '',
9
+        password: '',
10
+        domain: '',
11
+      )
12
+    end.to raise_error('Slack username, password, and domain are all required')
13
+  end
14
+
5
   it 'should be able to log in to slack using the provided credentials' do
15
   it 'should be able to log in to slack using the provided credentials' do
6
     client = SlackMattermostEmoji::SlackClient.new(
16
     client = SlackMattermostEmoji::SlackClient.new(
7
       username: ENV['SLACK_USERNAME'],
17
       username: ENV['SLACK_USERNAME'],

読み込み中…
キャンセル
保存