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

মোচা.জেএস নোড.জেএস এবং ব্রাউজারে চলছে এমন একটি বৈশিষ্ট্য সমৃদ্ধ জাভাস্ক্রিপ্ট পরীক্ষার কাঠামো।

8
মোচায় একটি একক পরীক্ষার ক্ষেত্রে সময়সীমা কীভাবে বাড়ানো যায়
আমি একটি পরীক্ষার ক্ষেত্রে একটি নেটওয়ার্ক অনুরোধ জমা দিচ্ছি, তবে এটি কখনও কখনও 2 সেকেন্ডেরও বেশি সময় নেয় (ডিফল্ট সময়সীমা)। আমি কীভাবে একক পরীক্ষার ক্ষেত্রে সময়সীমা বাড়াতে পারি?
405 mocha 

11
মোচা দিয়ে কীভাবে একক পরীক্ষা চালানো যায়?
আমি আমার জাভাস্ক্রিপ্ট স্টাফ পরীক্ষা করতে মোচা ব্যবহার করি। আমার পরীক্ষার ফাইলে 5 টি পরীক্ষা রয়েছে। ফাইলের সমস্ত পরীক্ষার চেয়ে কোনও নির্দিষ্ট পরীক্ষা (বা পরীক্ষার সেট) চালানো কি সম্ভব?
291 javascript  mocha 

3
মোচার সাথে কোড কভারেজ
আমি আমার নোডজেএস অ্যাপ্লিকেশন পরীক্ষার জন্য মোচা ব্যবহার করছি। এর কোড কভারেজ বৈশিষ্ট্যটি কীভাবে ব্যবহার করতে হয় তা আমি বুঝতে সক্ষম নই। আমি এটি গুগল করার চেষ্টা করেছি কিন্তু কোনও সঠিক টিউটোরিয়াল পাইনি। সাহায্য করুন.

7
মোচা / চাই প্রত্যাশিত। থ্রো ত্রুটি ধরছে না
expect.to.throwআমার নোড.জেএস অ্যাপ্লিকেশনটির পরীক্ষার জন্য চাইকে কাজ করতে সমস্যা হচ্ছে । পরীক্ষা নিক্ষেপ করা ত্রুটিটি ব্যর্থ করে রাখে, তবে আমি যদি পরীক্ষার কেসটি চেষ্টা করে গুটিয়ে রাখি এবং ধরা পড়ে থাকা ত্রুটির উপর দৃsert়তা জানাই তবে এটি কার্যকর হয়। না expect.to.throwমত আমি মনে করি এটি করা উচিত বা কিছু কাজ …



7
মোচা টেস্টিংয়ে এসিঙ্ক্রোনাস ফাংশন কল করার সময় কীভাবে সময়সীমা এড়ানো যায় ত্রুটি: 2000 মিমের সময়সীমা অতিক্রম করে
আমার নোড অ্যাপ্লিকেশনটিতে আমি আমার কোডটি পরীক্ষা করতে মোচা ব্যবহার করছি। মোচা ব্যবহার করে অনেকগুলি অ্যাসিঙ্ক্রোনাস ফাংশন কল করার সময়, আমি সময়সীমা ত্রুটি পেয়েছি ( Error: timeout of 2000ms exceeded.)। আমি কীভাবে এটি সমাধান করতে পারি? var module = require('../lib/myModule'); var should = require('chai').should(); describe('Testing Module', function() { it('Save Data', …
200 node.js  mocha  chai 

7
নোড.জেএস মডিউলে কোনও অভ্যন্তরীণ (অ-রফতানি) ফাংশন অ্যাক্সেস এবং পরীক্ষার পদ্ধতি কীভাবে?
আমি নোডেজগুলিতে কীভাবে অভ্যন্তরীণ (যেমন রফতানি করা হয় না) ফাংশনগুলি পরীক্ষা করতে হবে (অগ্রাধিকারে মোচা বা জুঁই দিয়ে) কীভাবে তা পরীক্ষা করার চেষ্টা করছি। আর আমার কোন ধারণা নেই! ধরা যাক আমার মতো একটি মডিউল রয়েছে: function exported(i) { return notExported(i) + 1; } function notExported(i) { return i*2; } …

4
মোচার জন্য ডিফল্ট সময়সীমা পরিবর্তন করুন
যদি আমাদের ইউনিট পরীক্ষার ফাইলটি থাকে আমার-স্পেস.জেএস এবং মোচা দিয়ে চলছে: mocha my-spec.js ডিফল্ট সময়সীমা 2000 এমএস হবে। কমান্ড লাইন প্যারামিটার দিয়ে আংশিক পরীক্ষার জন্য এটি ওভাররাইট করা যেতে পারে: mocha my-spec.js --timeout 5000 সমস্ত পরীক্ষার জন্য বিশ্বব্যাপী ডিফল্ট সময়সীমা পরিবর্তন করা সম্ভব? যেমন আপনি যখন কল করবেন তখন ডিফল্ট …


4
আমি মোচা এবং চায়ের সাথে প্রতিশ্রুতিগুলি কীভাবে সঠিকভাবে পরীক্ষা করব?
নিম্নলিখিত পরীক্ষাটি অদ্ভুত আচরণ করছে: it('Should return the exchange rates for btc_ltc', function(done) { var pair = 'btc_ltc'; shapeshift.getRate(pair) .then(function(data){ expect(data.pair).to.equal(pair); expect(data.rate).to.have.length(400); done(); }) .catch(function(err){ //this should really be `.catch` for a failed request, but //instead it looks like chai is picking this up when a test fails done(err); }) …
148 node.js  promise  mocha  chai 

14
প্রোগ্রামে কীভাবে মোচায় একটি পরীক্ষা এড়ানো যায়?
আমার একটি কোড রয়েছে যেখানে নির্দিষ্ট পরীক্ষাগুলি সিআই পরিবেশে সর্বদা ব্যর্থ হয়। আমি পরিবেশের অবস্থার ভিত্তিতে এগুলি অক্ষম করতে চাই। রানটাইম কার্যকর করার সময় কীভাবে প্রোগ্রামে মোচায় একটি পরীক্ষা এড়ানো যায়?
142 mocha 

9
আক্রমণকারী লঙ্ঘন: "সংযুক্ত (স্পোর্টস ডেটাবেস)" এর প্রসঙ্গ বা প্রপসগুলিতে "স্টোর" খুঁজে পাওয়া যায়নি
এখানে সম্পূর্ণ কোড: https://gist.github.com/js08/0ec3d70dfda76d7e9fb4 ওহে, আমার একটি অ্যাপ্লিকেশন রয়েছে যেখানে এটি বিল্ড পরিবেশের ভিত্তিতে ডেস্কটপ এবং মোবাইলের জন্য বিভিন্ন টেম্পলেটগুলি দেখায় lates যেখানে আমার মোবাইল টেম্পলেটটির জন্য নেভিগেশন মেনুটি লুকিয়ে রাখতে হবে সেখানে আমি এটি সফলভাবে বিকাশ করতে সক্ষম হয়েছি। এই মুহুর্তে আমি একটি পরীক্ষার কেস লিখতে সক্ষম হয়েছি যেখানে …
142 reactjs  mocha  redux 

6
কোনও ES6 মডিউলটির আমদানিগুলিকে কীভাবে উপহাস করবেন?
আমার নিম্নলিখিত ES6 মডিউল রয়েছে: network.js export function getDataFromServer() { return ... } widget.js import { getDataFromServer } from 'network.js'; export class Widget() { constructor() { getDataFromServer("dataForWidget") .then(data => this.render(data)); } render() { ... } } আমি একটি মক উদাহরণ সহ উইজেট পরীক্ষা করার জন্য একটি উপায় খুঁজছি getDataFromServer। আমি …

8
সিনন স্টাবগুলি সহজেই পরিষ্কার করা
সমস্ত সিনোন স্পাই মকস এবং স্টাবগুলি সহজেই পুনরায় সেট করার কোনও উপায় আছে যা মোচার পূর্ববর্তী প্রতিটি ব্লকগুলির সাথে পরিষ্কারভাবে কাজ করবে। আমি দেখতে পাচ্ছি স্যান্ডবক্সিং একটি বিকল্প তবে আপনি কীভাবে এর জন্য একটি স্যান্ডবক্স ব্যবহার করতে পারবেন তা আমি দেখতে পাচ্ছি না beforeEach -> sinon.stub some, 'method' sinon.stub some, …

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