RSpec pozwala uzyskać aktualną testowy działa nazwę metody w sposób wcześniej (: każdy) blok, wykonując następujące czynności:Uzyskanie pełnej rspec nazwę testu z poziomu przed (: każdy) blokują
Spec::Runner.configure do |config|
config.before :each do |x|
x.method_name # returns 'should be cool'
end
end
to jest dla testu jak:
require File.expand_path(File.dirname(__FILE__) + '/../spec_helper')
describe 'Hello world' do
it 'should be cool' do
# test code
end
end
byłoby możliwe, aby uzyskać całą nazwę testu z co to opisywanie, (aka „Hello World powinna być cool”) w przed blokiem?
'x.class.description' nie działa w RSpec 2.13 – szeryf
' x.example.metadata [: description_args] .join (',') ' – omarshammas
https://www.relishapp.com/rspec/rspec-core/ v/3-4/docs/metadata/current-example <- dokumenty wyjaśniające prawidłowy sposób wykonania tej czynności. – Urkle