Class: FrilansFinansAPI::FixtureClient
- Inherits:
-
Object
- Object
- FrilansFinansAPI::FixtureClient
show all
- Defined in:
- lib/frilans_finans_api/client/fixture_client.rb
Defined Under Namespace
Classes: Request, Response
Constant Summary
collapse
- BASE_PATH =
NOTE: If this is extracted out of just_match_api, this will need to change
__dir__ + '/../../../fixtures'
- HTTP_STATUS =
200
- FIXTURE_URI =
URI('http://example.com')
Instance Method Summary
collapse
Instance Method Details
#create_company(**_args) ⇒ Object
52
53
54
|
# File 'lib/frilans_finans_api/client/fixture_client.rb', line 52
def create_company(**_args)
mock_response(read(:company))
end
|
#create_employment_certificate(**_args) ⇒ Object
56
57
58
|
# File 'lib/frilans_finans_api/client/fixture_client.rb', line 56
def create_employment_certificate(**_args)
mock_response('{}')
end
|
#create_invoice(**_args) ⇒ Object
60
61
62
|
# File 'lib/frilans_finans_api/client/fixture_client.rb', line 60
def create_invoice(**_args)
mock_response(read(:invoice))
end
|
#create_user(**_args) ⇒ Object
48
49
50
|
# File 'lib/frilans_finans_api/client/fixture_client.rb', line 48
def create_user(**_args)
mock_response(read(:user))
end
|
#currencies(**_args) ⇒ Object
16
17
18
|
# File 'lib/frilans_finans_api/client/fixture_client.rb', line 16
def currencies(**_args)
mock_response(read(:currencies))
end
|
#invoice(**_args) ⇒ Object
44
45
46
|
# File 'lib/frilans_finans_api/client/fixture_client.rb', line 44
def invoice(**_args)
mock_response(read(:invoice))
end
|
#profession(**_args) ⇒ Object
40
41
42
|
# File 'lib/frilans_finans_api/client/fixture_client.rb', line 40
def profession(**_args)
mock_response(read(:profession))
end
|
#professions(**_args) ⇒ Object
20
21
22
|
# File 'lib/frilans_finans_api/client/fixture_client.rb', line 20
def professions(**_args)
mock_response(read(:professions))
end
|
#read(type) ⇒ Object
72
73
74
|
# File 'lib/frilans_finans_api/client/fixture_client.rb', line 72
def read(type)
File.read("#{BASE_PATH}/#{type}_fixture.json")
end
|
#salaries(**_args) ⇒ Object
28
29
30
|
# File 'lib/frilans_finans_api/client/fixture_client.rb', line 28
def salaries(**_args)
mock_response(read(:salaries))
end
|
#taxes(**_args) ⇒ Object
32
33
34
|
# File 'lib/frilans_finans_api/client/fixture_client.rb', line 32
def taxes(**_args)
mock_response(read(:taxes))
end
|
#update_invoice(**_args) ⇒ Object
64
65
66
|
# File 'lib/frilans_finans_api/client/fixture_client.rb', line 64
def update_invoice(**_args)
mock_response(read(:invoice))
end
|
#update_user(**_args) ⇒ Object
68
69
70
|
# File 'lib/frilans_finans_api/client/fixture_client.rb', line 68
def update_user(**_args)
mock_response(read(:user))
end
|
#user(**_args) ⇒ Object
36
37
38
|
# File 'lib/frilans_finans_api/client/fixture_client.rb', line 36
def user(**_args)
mock_response(read(:user))
end
|
#users(**_args) ⇒ Object
24
25
26
|
# File 'lib/frilans_finans_api/client/fixture_client.rb', line 24
def users(**_args)
mock_response(read(:users))
end
|