ব্যাকগ্রাউন্ড: থটবটের "ফ্যাক্টরি গার্ল" রত্নটিতে আমার কিছু সমস্যা হচ্ছে, ইউনিট এবং অন্যান্য পরীক্ষায় ব্যবহারের জন্য অবজেক্ট তৈরি করতে ব্যবহৃত হয়। আমি কনসোলে গিয়ে বিভিন্ন ফ্যাক্টরি গার্ল কল চালাচ্ছি যা ঘটছে তা খতিয়ে দেখার জন্য। উদাহরণস্বরূপ, আমি সেখানে যেতে চাই ...
>> Factory(:user).inspect
আমি জানি যে আপনি বিভিন্ন পরিবেশে কনসোল চালাতে পারেন ...
$ স্ক্রিপ্ট / কনসোল RAILS_ENV = পরীক্ষা
তবে আমি যখন এটি করি তখন কারখানার ক্লাস পাওয়া যায় না। দেখে মনে হচ্ছে যেন test_helper.rbবোঝা হচ্ছে না।
আমি requireসম্পূর্ণ কল সহ একটি কল সহ বিভিন্ন কল চেষ্টা করেছিলাম test_helper.rbকিন্তু তারা এর সাথে একইভাবে ব্যর্থ হয়:
$ script/console RAILS_ENV=test
>> require '/Users/ethan/project/contactdb/test/test_helper.rb'
Errno::ENOENT: No such file or directory -
/Users/ethan/project/contactdb/config/environments/RAILS_ENV=test.rb
Grr। আহা।