1

我有这样简化的 rspec 代码:

require 'rspec'

describe 'DescribeTitle' do
  describe_name = self.class.description
  p describe_name
  it 'should do something' do
    expect(true).to be_truthy
  end
end

我想在进入之前访问“DescribeTitle” it

我发现我可以用self.class.description它来获取它,但它似乎只在it's.

我怎样才能做到这一点?

4

1 回答 1

1

在你的情况下

self.class
#=> Class

因此,因为您已经处于上下文中,所以DescribeTitle您只需要使用self.description而不是self.class.description

self.description
#=> DescribeTitle
于 2017-03-16T14:46:41.397 回答