5

私は次の構造を持っています:

MyProject --> Main folder of my project.
MyProject/my_class.rb
MyProject/inputs/input1.txt
MyProject/inputs/input2.txt
MyProject/rspec/spec_helper.rb
MyProject/rspec/my_class_spec.rb

my_class_spec.rbでinput1.txtとinput2.txtを使用できるようにするための、エレガントな方法または最も一般的な方法は何ですか?

4

1 に答える 1

2

次のように、my_class_spec.rbからinput1.txtのコンテンツにアクセスできます。

file1_content = File.read(File.expand_path '../../inputs/input1.txt', __FILE__)
于 2012-11-01T12:22:54.683 に答える