Skip to content

Commit 59e677d

Browse files
authored
Unskip g_suite_service/mark_verifying_spec.rb and replace fixtures with factories (#3044)
* Unskip GSuiteService::MarkVerifyingSpec and fix This changed from GSuite to Google Workspace in 8672f53#diff-96ba872bbaf8f23d909f74c9b6053132fd823ecf62b4b83412d71774ecdac82b * Replace fixture with factory
1 parent 8269ef4 commit 59e677d

File tree

1 file changed

+4
-12
lines changed

1 file changed

+4
-12
lines changed

spec/services/g_suite_service/mark_verifying_spec.rb

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,10 @@
22

33
require "rails_helper"
44

5-
RSpec.describe GSuiteService::MarkVerifying, type: :model, skip: true do
6-
fixtures "g_suites"
5+
RSpec.describe GSuiteService::MarkVerifying, type: :model do
6+
let(:g_suite) { create(:g_suite, aasm_state: :configuring) }
77

8-
let(:g_suite) { g_suites(:g_suite3) }
9-
10-
let(:attrs) do
11-
{
12-
g_suite_id: g_suite.id
13-
}
14-
end
15-
16-
let(:service) { GSuiteService::MarkVerifying.new(attrs) }
8+
let(:service) { GSuiteService::MarkVerifying.new(g_suite_id: g_suite.id) }
179

1810
it "changes state" do
1911
expect(g_suite).not_to be_verifying
@@ -29,7 +21,7 @@
2921
mail = ActionMailer::Base.deliveries.last
3022

3123
expect(mail.to).to eql(["[email protected]"])
32-
expect(mail.subject).to include("[OPS] [ACTION] [GSuite]")
24+
expect(mail.subject).to include("[OPS] [ACTION] [Google Workspace]")
3325
end
3426

3527
context "mailer 3rd party fails" do

0 commit comments

Comments
 (0)