আমি রেল 4 এ আছি এবং লক্ষ্য করেছি যে আমার কিছু আরএসপেক পরীক্ষা ব্যর্থ হচ্ছে কারণ আমার কিছু পরীক্ষার রিফ্যাক্টরিং ফিল্টার করার আগে ব্যবহার করে (সম্ভবত লেনদেনের কারণে)। এই পোস্টে একটি অনুরূপ সমস্যা বর্ণনা করে:
রেল পরীক্ষা ডাটাবেস কিছু রান পরে ক্লিয়ারিং না
ডাটাবেসক্লিয়নার রত্ন ব্যবহারের পরিবর্তে, পরীক্ষার ডাটাবেসটি সাফ করার জন্য কি রেক কমান্ড রয়েছে? আমি বিশ্বাস করি rake db:test:prepare
রেল ৪ এ অবমাননিত রয়েছে Also এছাড়াও, যদি লেনদেনের আগে পছন্দ হয়
post :create, user: Fabricate.attributes_for(:user)
অবিরাম হয়। টেস্টের ডেটাবেসটি নিজেই সাফ করার প্রয়োজনীয়তা এড়াতে কি রিফ্যাকচারিংয়ের বিকল্প উপায় আছে?