Sha256: 891d32ef9230fc16ea016086c55037ec79d92d17db213d34fa9d4151e0a32c3a

Contents?: true

Size: 1.05 KB

Versions: 2

Compression:

Stored size: 1.05 KB

Contents

require 'minitest_helper'

class TestRubitcoin < MiniTest::Unit::TestCase
  def test_usd
    assert_instance_of Hash, Rubitcoin.fetch
    assert_instance_of Float, Rubitcoin.high
    assert_instance_of Float, Rubitcoin.avg
    assert_instance_of Float, Rubitcoin.vol
    assert_instance_of Float, Rubitcoin.vol_cur
    assert_instance_of Float, Rubitcoin.last
    assert_instance_of Float, Rubitcoin.buy
    assert_instance_of Float, Rubitcoin.sell
    assert_instance_of Float, Rubitcoin.updated
  end

  def test_rur
    assert_instance_of Hash,  Rubitcoin.fetch(:rur)
    assert_instance_of Float, Rubitcoin.high(:rur)
    assert_instance_of Float, Rubitcoin.avg(:rur)
    assert_instance_of Float, Rubitcoin.vol(:rur)
    assert_instance_of Float, Rubitcoin.vol_cur(:rur)
    assert_instance_of Float, Rubitcoin.last(:rur)
    assert_instance_of Float, Rubitcoin.buy(:rur)
    assert_instance_of Float, Rubitcoin.sell(:rur)
    assert_instance_of Float, Rubitcoin.updated(:rur)
  end

  def test_call_mth
    assert_instance_of Hash,  Rubitcoin.fetch(:eur)
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rubitcoin-0.1.0 test/test_rubitcoin.rb
rubitcoin-0.0.4 test/test_rubitcoin.rb