Initial commit

This commit is contained in:
Yaser
2026-08-13 19:50:53 +03:30
commit 38084458fe
879 changed files with 95198 additions and 0 deletions

14
spec/factories/account.rb Normal file
View File

@@ -0,0 +1,14 @@
# encoding: UTF-8
# frozen_string_literal: true
module AccountFactory
def create_account(*arguments)
currency = Symbol === arguments.first ? arguments.first : :usd
attributes = arguments.extract_options!
attributes.delete(:member) { create(:member) }.get_account(currency).tap do |account|
account.update!(attributes)
end
end
end
RSpec.configure { |config| config.include AccountFactory }