প্রশ্ন ট্যাগ «rspec»

আরএসপেক হ'ল রুবি প্রোগ্রামিং ভাষার জন্য আচরণ-চালিত বিকাশ (বিডিডি) কাঠামো, জেবিহেভ দ্বারা অনুপ্রাণিত। এটিতে জেএমকের উপর ভিত্তি করে নিজস্ব সম্পূর্ণ সংহত বিদ্রূপ কাঠামো রয়েছে। কাঠামোটি একটি ডোমেন-নির্দিষ্ট ভাষা (ডিএসএল) হিসাবে বিবেচনা করা যেতে পারে এবং এটি একটি প্রাকৃতিক ভাষার স্পেসিফিকেশনের অনুরূপ।

10
আরএসপেক কখন ব্যবহার করবেন?
উদাহরণস্বরূপ ভেরিয়েবল সেট করার জন্য আমি ব্লকগুলির আগে ব্যবহার করার প্রবণতা রাখি। আমি তখন আমার উদাহরণগুলিতে সেই পরিবর্তনগুলি ব্যবহার করি। আমি সম্প্রতি এসেছি let()। আরএসপেক ডক্স অনুসারে এটি অভ্যস্ত ... একটি স্মৃতিচারণকারী সহায়ক পদ্ধতি সংজ্ঞায়িত করতে। মান একই উদাহরণে একাধিক কলগুলিতে ক্যাশে হবে তবে উদাহরণগুলিতে নয়। ব্লকের আগে উদাহরণ পরিবর্তনগুলি …
447 ruby  rspec 

16
কীভাবে একটি একক আরএসপেক পরীক্ষা চালানো যায়?
আমার কাছে নিম্নলিখিত ফাইল রয়েছে: /spec/controllers/groups_controller_spec.rb টার্মিনালে আমি কোন কমান্ডটি ব্যবহার করতে পারি ঠিক সেই অনুমানটি চালাতে এবং কোন ডিরেক্টরিতে আমি কমান্ডটি চালাচ্ছি? আমার রত্ন ফাইল: # Test ENVIRONMENT GEMS group :development, :test do gem "autotest" gem "rspec-rails", "~> 2.4" gem "cucumber-rails", ">=0.3.2" gem "webrat", ">=0.7.2" gem 'factory_girl_rails' gem 'email_spec' …

14
আরএসপেক-এ আপনি কীভাবে একটি একক পরীক্ষা / স্পেক ফাইল চালাবেন?
উদাহরণস্বরূপ, আমি যে ফাইলটি সম্পাদনা করছি তার জন্য আমি একটি একক স্পেস ফাইলের পরীক্ষা চালাতে সক্ষম হতে চাই। rake specসমস্ত চশমা চালায়। আমার প্রকল্পটি কোনও রেল প্রকল্প rake spec:docনয়, কাজ করে না। এটি গুরুত্বপূর্ণ কিনা তা জানেন না তবে এখানে আমার ডিরেক্টরি কাঠামো। ./Rakefile ./lib ./lib/cushion.rb ./lib/cushion ./lib/cushion/doc.rb ./lib/cushion/db.rb ./spec …
282 ruby  testing  rspec 

6
আরএসপেক: "অ্যারে.শোল্ড == অন্য_আরে" তবে অর্ডারের জন্য উদ্বেগ ছাড়াই
আমি প্রায়শই অ্যারে তুলনা করতে এবং নিশ্চিত করতে চাই যে সেগুলি একই উপাদান রয়েছে, কোনও ক্রমে। আরএসপেক-এ এটি করার কোনও সংক্ষিপ্ত উপায় আছে? এখানে এমন পদ্ধতি রয়েছে যা গ্রহণযোগ্য নয়: #to_set উদাহরণ স্বরূপ: expect(array.to_set).to eq another_array.to_set অথবা array.to_set.should == another_array.to_set অ্যারেগুলিতে সদৃশ আইটেম থাকে যখন এটি ব্যর্থ হয়। #sort উদাহরণ …
235 ruby  testing  rspec 

8
আইওএস পরীক্ষা / স্পেকস টিডিডি / বিডিডি এবং সংহতকরণ এবং স্বীকৃতি পরীক্ষা Test
লক । এই প্রশ্নটি এবং এর উত্তরগুলি লক করা আছে কারণ প্রশ্নটি অফ-টপিক তবে historicalতিহাসিক তাত্পর্যপূর্ণ। এটি বর্তমানে নতুন উত্তর বা মিথস্ক্রিয়া গ্রহণ করছে না। আইফোনে আচরণ-চালিত উন্নয়নের জন্য ব্যবহার করার জন্য সেরা প্রযুক্তিগুলি কী কী? এবং এমন কিছু ওপেন সোর্স উদাহরণস্বরূপ প্রকল্পগুলি কী যা এই প্রযুক্তির শব্দ ব্যবহার করে? …


15
মিস করা হোস্টের সাথে লিঙ্ক! দয়া করে সরবরাহ করুন: হোস্ট প্যারামিটার বা ডিফল্ট_আরল_অ্যাপশন সেট করুন [: হোস্ট]
আমি এখন প্রায় 90 মিনিট ধরে গুগল করছি এবং এখনও এর উত্তর নেই। আমি কোথায় সেট করব default_url_options? আমি ইতিমধ্যে config.action_mailer.default_url_optionsঅন্য কোথাও এই একই বাগটি সমাধান করার জন্য এটি সেট করে রেখেছি, তবে এখন আরএসপেক অনুচ্ছেদে কোনও ইউআরএল সাহায্যকারী ব্যবহার করার চেষ্টা করার সময় আমি এই ত্রুটিটি পাচ্ছি। এটি কোথায় …

14
আরএসপিপিতে মডিউল পরীক্ষা করা
আরএসপিপিতে মডিউল পরীক্ষা করার সর্বোত্তম অনুশীলনগুলি কী কী? আমার কয়েকটি মডিউল রয়েছে যা কয়েকটি মডেলের সাথে অন্তর্ভুক্ত হয় এবং বর্তমানে আমি প্রতিটি মডেলের জন্য কেবল অনুলিপি পরীক্ষা করে থাকি (কয়েকটি পার্থক্য সহ)। এটি শুকানোর কোনও উপায় আছে?
175 ruby  unit-testing  rspec 


6
'- রঙ' এবং '- ফর্ম্যাট স্প্যাডডক' বিকল্পগুলি চালু রাখতে আমি কীভাবে বিশ্বব্যাপী আরএসপেক কনফিগার করব?
আমি কীভাবে উবুন্টুতে আরএসপেকের জন্য বিশ্বব্যাপী কনফিগারেশন সেট করব। বিশেষত তাই, - আমার সমস্ত প্রকল্পের জুড়ে - রঙ এবং - ফর্ম্যাট স্প্যাডডোক থাকা চালু করা (যেমন প্রতিবার আমি যে কোনও জায়গায় আরএসপিপ চালাচ্ছি)।

4
রত্ন পরীক্ষা করার জন্য আরএসপেক সেটআপ করুন (রেলগুলি নয়)
রেল অ্যাপ্লিকেশন পরীক্ষার জন্য আরএসপেক সেটআপ করতে আরএসপেক-রেলের যোগ করা জেনারেটরের সাথে এটি বেশ সহজ। তবে কীভাবে উন্নয়নের রত্ন পরীক্ষার জন্য আরএসপেক যুক্ত করবেন? আমি জুয়েলার বা এ জাতীয় সরঞ্জাম ব্যবহার করছি না। আমি bundle gem my_gemনতুন রত্নটির জন্য কাঠামো সেটআপ করতে এবং ব * * জেমসপেক নিজে নিজে সম্পাদনা …
154 testing  rubygems  rspec  gem  rspec2 

5
একটি নতুন রেল অ্যাপ তৈরি করার সময় আমি কীভাবে রেলগুলিকে পরীক্ষা-ইউনিটের পরিবর্তে আরএসপেক ব্যবহার করতে বলব?
আমি করেছি test-unitইনস্টল এবং rspecইনস্টল (সহ -core, -expectations, -mocksএবং -railsসংস্করণ 2.6.x)। আমি যখন কমান্ডটি চালাই rails new foo, এটি test-unitটেস্ট স্টাব ফাইলগুলি পরিবর্তে তৈরি করতে ব্যবহার করে rspec। এমন কোনও বিকল্প আছে যেখানে আমি রেলগুলিকে টেস্টগুলি তৈরির পরিবর্তে আরএসপেক ব্যবহার করতে বলতে পারি?

13
আরএসপেক ব্যবহার করে জেএসওএন প্রতিক্রিয়া কীভাবে পরীক্ষা করবেন?
আমার নিয়ামকটিতে আমার কাছে নিম্নলিখিত কোড রয়েছে: format.json { render :json => { :flashcard => @flashcard, :lesson => @lesson, :success => true } আমার আরএসপেক নিয়ামক পরীক্ষায় আমি যাচাই করতে চাই যে একটি নির্দিষ্ট দৃশ্যে সাফল্য জেসন প্রতিক্রিয়া পেয়েছে তাই আমার নিম্নলিখিত রেখাটি ছিল: controller.should_receive(:render).with(hash_including(:success => true)) যদিও আমি আমার …

4
ক্যাপিবারা ব্যবহার করে কোনও ফর্ম ফিল্ডটি সঠিকভাবে পূরণ করা যায় তা আমি কীভাবে পরীক্ষা করতে পারি?
আমার কাছে একটি উপযুক্ত লেবেলযুক্ত ক্ষেত্র রয়েছে যা আমি কোনও সমস্যা ছাড়াই ক্যাপিবারা দিয়ে পূরণ করতে পারি: fill_in 'Your name', with: 'John' ভরাট করার আগে আমি এর মানটি যাচাই করতে চাই এবং এটি বের করতে পারি না। আমি যদি fill_inনিম্নলিখিত লাইনের পরে যুক্ত করি : find_field('Your name').should have_content('John') এই পরীক্ষাটি …
145 forms  rspec  capybara 

5
ক্যাপিবারা ব্যবহার করে ক্যোয়ারী স্ট্রিং সহ কীভাবে বর্তমান পাথ পান
পৃষ্ঠাগুলি ইউআরএলটি এমন কিছু যা /people?search=name আমি যখন current_pathক্যাপাইবার পদ্ধতিটি ব্যবহার করি তখন এটি /peopleকেবল ফিরে আসে । current_path.should == people_path(:search => 'name') কিন্তু এটা বলতে ব্যর্থ expected: "/people?search=name" got: "/people" কীভাবে আমরা এটি পাস করতে পারি? এটি করার কোনও উপায় আছে কি?

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.