如何读取预加载的对象进行测试?

时间:2016-07-25 19:05:33

标签: ruby

我不知道如何在ruby脚本中读取对象alpha,例如在创建的方法。在codewars下使用它下面的测试代码。程序从name_score中的字符串中读取字母,并对每个字母的值求和。 '玛丽珍' - > 3 + 1 + 4 + 5 ...

$alpha={'ABCDE'=>1,'FGHIJ'=>2,'KLMNO'=>3,'PQRST'=>4,'UVWXY'=>5}

Test.describe("Basic tests") do
Test.assert_equals(name_score('Mary Jane'), {"Mary Jane"=>20})
Test.assert_equals(name_score('Luke Skywalker'), {"Luke Skywalker"=>41})
Test.assert_equals(name_score('Zoe Andrews'), {"Zoe Andrews"=>23})
Test.assert_equals(name_score('Double  Space'), {"Double  Space"=>25})
Test.assert_equals(name_score('Greg Z MacDonald'), {"Greg Z MacDonald"=>26})
end

0 个答案:

没有答案