これは、パラメーターの乗算を返す私のクラスです
class NetAssetValue
def calculate_net_asset_value(number_of_shares, price)
number_of_shares * price
end
end
そして、これは私のテストです
require 'net_asset_value'
require 'test/unit'
class NetAssetValueTest < Test::Unit::TestCase
def setup
@asset = NetAssetValue.new
end
def test_calculate_net_asset_value_for_a_symbol
assert_equal(100, @asset.calculate_net_asset_value(20,5))
end
end
SimpleCov 0.7.1 を使用しています。カバレッジ レポートには、メソッド内の 1 行はカバーされていますが、カバーされていないことが示されています。
カバレッジは66.67%で、ラインは
number_of_shares * 価格
はカバーされていませんが、RubyMine でデバッグし、その行にブレークポイントを配置すると、ヒットしています。
これについて助けが必要です。ありがとうございました。