test/test_amount.rb in zold-0.0.8 vs test/test_amount.rb in zold-0.1
- old
+ new
@@ -1,6 +1,6 @@
-# Copyright (c) 2018 Zerocracy, Inc.
+# Copyright (c) 2018 Yegor Bugayenko
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the 'Software'), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
@@ -22,11 +22,11 @@
require 'tmpdir'
require_relative '../lib/zold/amount.rb'
# Amount test.
# Author:: Yegor Bugayenko (yegor256@gmail.com)
-# Copyright:: Copyright (c) 2018 Zerocracy, Inc.
+# Copyright:: Copyright (c) 2018 Yegor Bugayenko
# License:: MIT
class TestAmount < Minitest::Test
def test_parses_zld
amount = Zold::Amount.new(zld: 14.95)
assert(
@@ -38,8 +38,16 @@
def test_parses_coins
amount = Zold::Amount.new(coins: 900_000_000)
assert(
amount.to_s.include?('53.64ZLD'),
"#{amount} is not equal to '53.64ZLD'"
+ )
+ end
+
+ def test_compares_amounts
+ amount = Zold::Amount.new(coins: 700_000_000)
+ assert(
+ amount > Zold::Amount::ZERO,
+ "#{amount} is not greater than zero"
)
end
end