RSpec এ দ্বিগুণ কি?
RSpec এ দ্বিগুণ কি?

ভিডিও: RSpec এ দ্বিগুণ কি?

ভিডিও: RSpec এ দ্বিগুণ কি?
ভিডিও: RSpec টিউটোরিয়াল: টেস্ট ডাবলস 2024, নভেম্বর
Anonim

এই অধ্যায়ে, আমরা আলোচনা করব RSpec ডাবলস , এই নামেও পরিচিত RSpec উপহাস. ক ডাবল একটি বস্তু যা অন্য বস্তুর জন্য "স্ট্যান্ড ইন" করতে পারে। এটাই যেখানে RSpec ডাবলস উপহাস করা আমাদের list_student_names পদ্ধতিটি তার @students মেম্বার ভেরিয়েবলে প্রতিটি স্টুডেন্ট অবজেক্টের নাম পদ্ধতিকে কল করে।

উপরন্তু, RSpec এ কি দেওয়া হয়?

দিন এটি একটি মেমোাইজড পদ্ধতি যা শুধুমাত্র তখনই বলা হয় যখন এটি চশমাতে উল্লেখ করা হয়। যেহেতু এটি মুখস্ত করা হয়, যদি এটিকে দুবার বলা হয় তবে এটি আবার কার্যকর করা হয় না। দিন ! প্রতিটি বিশেষত্বের আগে বলা হয়। Rspec এছাড়াও একটি বিফোর হুক রয়েছে যা একটি নির্দিষ্ট ব্লকে সমস্ত চশমা চালানোর আগে কিছু কোড চালানোর জন্য ব্যবহার করা যেতে পারে।

আরও জেনে নিন, আরএসপেক-এ সাবজেক্ট কী? দ্য বিষয় বস্তুটি পরীক্ষা করা হচ্ছে। RSpec একটি সুস্পষ্ট ধারণা আছে বিষয় . এটি সংজ্ঞায়িত হতে পারে বা নাও হতে পারে। যদি হয়, RSpec স্পষ্টভাবে উল্লেখ না করে এটিতে পদ্ধতি কল করতে পারে। যদি আপনি আপনার স্পষ্ট চান বিষয় উদগ্রীবভাবে তাৎক্ষণিক হতে (তার গ্রুপে একটি উদাহরণের আগে), বলুন বিষয় !

তারপর, রুবি একটি অসম্পূর্ণ কি?

অসম্পূর্ণ . সংজ্ঞা অসম্পূর্ণ : একটি পদ্ধতি অসম্পূর্ণ একটি বস্তুর জন্য একটি নির্দেশ (বাস্তব বা পরীক্ষা দ্বিগুণ) একটি ফেরত দিতে. একটি বার্তার প্রতিক্রিয়া হিসাবে পরিচিত মান। যে দরকারী শোনাচ্ছে.

RSpec এ প্রসঙ্গ কি?

rspec মধ্যে প্রসঙ্গ . অনুযায়ী rspec সোর্স কোড, " প্রসঙ্গ " শুধুমাত্র "বর্ণনা" এর একটি উপনাম পদ্ধতি, যার অর্থ এই দুটি পদ্ধতির মধ্যে কোন কার্যকরী পার্থক্য নেই। যাইহোক, একটি প্রাসঙ্গিক পার্থক্য রয়েছে যা উভয়টি ব্যবহার করে আপনার পরীক্ষাগুলিকে আরও বোধগম্য করতে সাহায্য করবে।

প্রস্তাবিত: