mirror of
https://github.com/internetee/registry.git
synced 2025-07-28 05:26:17 +02:00
Merge pull request #2625 from internetee/reference-data-get-update
updated request for get reference user data
This commit is contained in:
commit
d47b3f233e
5 changed files with 29 additions and 13 deletions
|
@ -2,6 +2,10 @@ require 'test_helper'
|
|||
|
||||
# https://www.pangaliit.ee/settlements-and-standards/reference-number-of-the-invoice
|
||||
class ReferenceNoBaseTest < ActiveSupport::TestCase
|
||||
setup do
|
||||
@registrar = registrars(:bestnames)
|
||||
end
|
||||
|
||||
def test_generates_random_base
|
||||
assert_not_equal Billing::ReferenceNo::Base.generate, Billing::ReferenceNo::Base.generate
|
||||
end
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
require 'test_helper'
|
||||
|
||||
class ReferenceNoTest < ActiveSupport::TestCase
|
||||
setup do
|
||||
@registrar = registrars(:bestnames)
|
||||
end
|
||||
|
||||
def test_returns_format_regexp
|
||||
format = /\A\d{2,20}\z/
|
||||
assert_equal format, Billing::ReferenceNo::REGEXP
|
||||
|
@ -10,7 +14,7 @@ class ReferenceNoTest < ActiveSupport::TestCase
|
|||
stub_request(:post, "https://eis_billing_system:3000/api/v1/invoice_generator/reference_number_generator")
|
||||
.to_return(status: 200, body: "{\"reference_number\":\"12332\"}", headers: {})
|
||||
|
||||
reference_no = Billing::ReferenceNo.generate
|
||||
reference_no = Billing::ReferenceNo.generate(owner: @registrar.name)
|
||||
assert_match Billing::ReferenceNo::REGEXP, reference_no
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue