ruby-on-rails – ruby?? ::模块或模块
发布时间:2020-12-16 19:15:06 所属栏目:百科 来源:网络整理
导读:我正在慢慢穿过导轨源,以便更好地抓住ruby和导轨.在以下rails类 test_case.rb中 这条线是 class TestCase ::Test::Unit::TestCase 我想知道做以下事情是否有任何不同 class TestCase Test::Unit::TestCase 这可能看似微不足道,但这些事情对于选择一种新语言
我正在慢慢穿过导轨源,以便更好地抓住ruby和导轨.在以下rails类
test_case.rb中
这条线是 class TestCase < ::Test::Unit::TestCase 我想知道做以下事情是否有任何不同 class TestCase < Test::Unit::TestCase 这可能看似微不足道,但这些事情对于选择一种新语言很重要.如果我删除了前导符,那么测试仍然针对ActiveSupport运行,那么它是做什么的……:P 解决方法
:: Test确保您获得名为Test的顶级模块.
后一种情况(Test :: Unit :: TestCase)不能确保Test是一个顶级模块,例如它可以是一个类.这意味着大部分时间它都会起作用,但你可能会意外地破坏它. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |