Преглед изворни кода

Test raising for missing credentials

master
Dylan Baker пре 5 година
родитељ
комит
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'],

Loading…
Откажи
Сачувај