我正在为我的控制器编写一个 rspec 测试,但我找不到以下问题的解决方案。对于其中一个边缘案例测试,我需要验证一个实例变量的值。如何在无需定义访问器的情况下访问它?默认情况下通常:
controller.variable.should == '3.15'
不起作用。
定义
attr_reader :变量
只是为了让测试通过会很愚蠢,我相信有一种更智能的方法。
我正在为我的控制器编写一个 rspec 测试,但我找不到以下问题的解决方案。对于其中一个边缘案例测试,我需要验证一个实例变量的值。如何在无需定义访问器的情况下访问它?默认情况下通常:
controller.variable.should == '3.15'
不起作用。
定义
attr_reader :变量
只是为了让测试通过会很愚蠢,我相信有一种更智能的方法。