Pārlūkot izejas kodu

Test raising for missing credentials

master
Dylan Baker 4 gadus atpakaļ
vecāks
revīzija
dc0dfbe357
1 mainītis faili ar 10 papildinājumiem un 0 dzēšanām
  1. 10
    0
      spec/slack_client_spec.rb

+ 10
- 0
spec/slack_client_spec.rb Parādīt failu

@@ -2,6 +2,16 @@ require "dotenv/load"
2 2
 require "slack_mattermost_emoji/slack_client"
3 3
 
4 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 15
   it 'should be able to log in to slack using the provided credentials' do
6 16
     client = SlackMattermostEmoji::SlackClient.new(
7 17
       username: ENV['SLACK_USERNAME'],

Notiek ielāde…
Atcelt
Saglabāt