文件名称:balanced-api:平衡 API 规范
文件大小:74KB
文件格式:ZIP
更新时间:2024-07-19 16:12:15
Ruby
平衡 API 规范 该存储库包含 Balanced API 的可执行规范。 这个存储库的目标是双重的。 首先,确保 API 根据规范工作。 其次,提供一个场所,围绕 API 作为产品进行讨论。 可执行规范 如果不遵守规范,则无关紧要。 因此,该规范是可执行的,因此我们可以确保符合规范。 features目录中的 README 文件中有更多详细信息,但要自己运行这些测试,只需: $ git clone https://github.com/balanced/balanced-api.git $ cd balanced-api $ bundle $ bin/rake cucumber 这需要 Ruby。 我们使用 Ruby 2.0 运行这些更改,但其他版本可能也能运行。 如果您在运行这些规范时遇到任何问题,请,我们很乐意为您提供帮助。 如果您正在处理一个新场景,则“焦点”任务很有用。
【文件预览】:
balanced-api-master
----fixtures()
--------customers.json(3KB)
--------orders.json(2KB)
--------marketplaces.json(4KB)
--------card_tokens.json(722B)
--------_models()
--------credits.json(2KB)
--------api_keys.json(533B)
--------accounts.json(2KB)
--------bank_account_tokens.json(754B)
--------events.json(500B)
--------refunds.json(1KB)
--------external_accounts.json(1KB)
--------card_holds.json(1KB)
--------callbacks.json(508B)
--------external_account_tokens.json(759B)
--------bank_accounts.json(2KB)
--------reversals.json(2KB)
--------disputes.json(1KB)
--------debits.json(2KB)
--------bank_account_verifications.json(915B)
--------cards.json(2KB)
--------errors.json(352B)
--------settlements.json(2KB)
----lib()
--------balanced()
----Gemfile(131B)
----Rakefile(395B)
----.travis.yml(56B)
----README.md(3KB)
----features()
--------cards.feature(20KB)
--------settlements.feature(10KB)
--------refunds.feature(3KB)
--------bank_accounts.feature(6KB)
--------reversals.feature(6KB)
--------disputes.feature(457B)
--------root.feature(437B)
--------credits.feature(5KB)
--------accounts.feature(4KB)
--------external_accounts.feature(2KB)
--------card_holds.feature(2KB)
--------checkout_flow.feature(9KB)
--------marketplace.feature(152B)
--------api_keys.feature(2KB)
--------resources.feature(681B)
--------orders.feature(9KB)
--------bank_account_verifications.feature(2KB)
--------README.md(2KB)
--------events.feature(349B)
--------customers.feature(6KB)
--------push_to_card.feature(6KB)
--------callbacks.feature(2KB)
--------step_definitions()
--------support()
--------debits.feature(6KB)
----Gemfile.lock(686B)
----.gitignore(40B)
----bin()
--------cucumber(376B)
--------rake(364B)