feat: Use invoice emitter details from env var
This commit is contained in:
@@ -74,21 +74,21 @@ class UserTest < ActiveSupport::TestCase
|
||||
test "should complete onboarding" do
|
||||
user = users(:one)
|
||||
user.update!(onboarding_completed: false)
|
||||
|
||||
|
||||
assert user.needs_onboarding?, "User should need onboarding initially"
|
||||
|
||||
|
||||
user.complete_onboarding!
|
||||
|
||||
|
||||
assert_not user.needs_onboarding?, "User should not need onboarding after completion"
|
||||
assert user.onboarding_completed?, "User should have completed onboarding"
|
||||
end
|
||||
|
||||
test "needs_onboarding? should return correct value" do
|
||||
user = users(:one)
|
||||
|
||||
|
||||
user.update!(onboarding_completed: false)
|
||||
assert user.needs_onboarding?, "User with false onboarding_completed should need onboarding"
|
||||
|
||||
|
||||
user.update!(onboarding_completed: true)
|
||||
assert_not user.needs_onboarding?, "User with true onboarding_completed should not need onboarding"
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user