test/test_sibit.rb in sibit-0.3.1 vs test/test_sibit.rb in sibit-0.4.0
- old
+ new
@@ -28,9 +28,19 @@
# Sibit.
# Author:: Yegor Bugayenko (yegor256@gmail.com)
# Copyright:: Copyright (c) 2019 Yegor Bugayenko
# License:: MIT
class TestSibit < Minitest::Test
+ def test_fetch_current_price
+ stub_request(
+ :get, 'https://blockchain.info/ticker'
+ ).to_return(status: 200, body: '{"USD" : {"15m" : 5160.04}}')
+ sibit = Sibit.new
+ price = sibit.price
+ assert(!price.nil?)
+ assert_equal(5160.04, price, price)
+ end
+
def test_generate_key
sibit = Sibit.new
pkey = sibit.generate
assert(!pkey.nil?)
assert(/^[0-9a-f]{64}$/.match?(pkey))