From f4ece3cbe3dcff69c10eab551ddad5d8608ea1a5 Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Mon, 17 May 2021 12:35:27 -0500 Subject: [PATCH] Test that registered users get the Registered step --- test/test_registration.rb | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/test/test_registration.rb b/test/test_registration.rb index d0ef512..be315bf 100644 --- a/test/test_registration.rb +++ b/test/test_registration.rb @@ -4,6 +4,19 @@ require "test_helper" require "registration" class RegistrationTest < Minitest::Test + def test_for_registered + BACKEND_SGX.expect( + :registered?, + EMPromise.resolve(OpenStruct.new(phone: "+15555550000")), + ["test"] + ) + iq = Blather::Stanza::Iq::Command.new + iq.from = "test@example.com" + result = Registration.for(iq, Customer.new("test"), Minitest::Mock.new).sync + assert_kind_of Registration::Registered, result + end + em :test_for_registered + def test_for_activated BACKEND_SGX.expect( :registered?, -- 2.38.5