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

জেসমিন জাভাস্ক্রিপ্ট কোড পরীক্ষার জন্য আচরণ-চালিত বিকাশ (বিডিডি) কাঠামো। জুঁইয়ের কোনও বাহ্যিক নির্ভরতা নেই এবং এটি কোনও ডিওএমের প্রয়োজন নেই।

8
জেসমিনে কোনও ত্রুটি নিক্ষেপ হওয়ার প্রত্যাশা করে এমন একটি পরীক্ষা কীভাবে লিখবেন?
আমি জেসমিন টেস্ট ফ্রেমওয়ার্কের জন্য একটি পরীক্ষা লেখার চেষ্টা করছি যা কোনও ত্রুটি প্রত্যাশা করে। এই মুহুর্তে আমি গিটহাব থেকে জেসমিন নোড.জেএস ইন্টিগ্রেশন ব্যবহার করছি । আমার নোড মডিউলে আমার কাছে নিম্নলিখিত কোড রয়েছে: throw new Error("Parsing is not possible"); এখন আমি একটি পরীক্ষা লিখতে চেষ্টা করি যা এই ত্রুটিটি …

8
জেসমিন জাভাস্ক্রিপ্ট টেস্টিং - টুএকএল বনাম টু বি
ধরা যাক আমার নিম্নলিখিত রয়েছে: var myNumber = 5; expect(myNumber).toBe(5); expect(myNumber).toEqual(5); উপরোক্ত দুটি পরীক্ষায় উত্তীর্ণ হবে। সংখ্যার মূল্যায়নের ক্ষেত্রে toBe()এবং এর মধ্যে কোনও পার্থক্য আছে কি toEqual()? যদি তাই হয়, আমার যখন অন্যটি ব্যবহার করা উচিত নয় তখন?

15
কৌণিক 2 ইউনিট টেস্ট: 'বর্ণনা' নামটি পাওয়া যায় না
আমি এই টিউটোরিয়ালটি কৌনিক.ও. যেমন তারা বলেছিল, আমি ইউনিট পরীক্ষা তৈরি করতে নায়ক.স্পেক.এসটি ফাইল তৈরি করেছি: import { Hero } from './hero'; describe('Hero', () => { it('has name', () => { let hero: Hero = {id: 1, name: 'Super Cat'}; expect(hero.name).toEqual('Super Cat'); }); it('has id', () => { let hero: …

4
জেসমিন.জে এসের সাথে তুলনা করে
দুটি অ্যারে সমান কিনা তা পরীক্ষা করার জন্য জুঁই.জেসের কোনও উপায় আছে, উদাহরণস্বরূপ: arr = [1, 2, 3] expect(arr).toBe([1, 2, 3]) expect(arr).toEqual([1, 2, 3]) দু'জনেই কাজ করছে বলে মনে হচ্ছে না।

12
জেসমিনের সাথে ব্যক্তিগত পদ্ধতির জন্য কৌনিক / টাইপস্ক্রিপ্টের জন্য ইউনিট টেস্টিং কীভাবে লিখবেন
কৌণিক 2 তে আপনি কীভাবে একটি ব্যক্তিগত ফাংশন পরীক্ষা করেন? class FooBar { private _status: number; constructor( private foo : Bar ) { this.initFooBar(); } private initFooBar(){ this.foo.bar( "data" ); this._status = this.fooo.foo(); } public get status(){ return this._status; } } সমাধান আমি খুঁজে পেয়েছি পরীক্ষার কোডটি নিজেই ক্লোজারের ভিতরে …

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

4
টুবি (সত্য) বনাম টু বি ট্রুথি () বনাম টু বিট্রু ()
মধ্যে পার্থক্য কি expect(something).toBe(true), expect(something).toBeTruthy()এবং expect(something).toBeTrue()? মনে রাখবেন যে toBeTrue()এটি পছন্দসইjasmine-matchers ম্যাচচার যা অন্য দরকারী এবং হ্যান্ডি ম্যাচচারগুলির মতো toHaveMethod()বা এর মধ্যে প্রবর্তিত toBeArrayOfStrings()। প্রশ্নটি জেনেরিক হতে বোঝানো হয়েছে, তবে, বাস্তব-বিশ্বের উদাহরণ হিসাবে, আমি পরীক্ষা করছি যে কোনও উপাদানটি প্রদর্শিত হয়েছে protractor। এই ক্ষেত্রে আমার কোন ম্যাচার ব্যবহার করা উচিত? …

9
আমি জুঁই.জেএস-এর একটি বৈশিষ্ট্যে কীভাবে ফোকাস করব?
আমি বরং একটি বৃহত স্থাপত্য পরিবর্তন থেকে ব্যর্থ চশমা একগুচ্ছ আছে। আমি প্রত্যেককে 'ফোকাস' দিয়ে ট্যাগ করে একে একে একে ঠিক করার কাজ করতে চাই। জুঁই.জেসের কি এর মতো বৈশিষ্ট্য রয়েছে? আমি কসম খেয়েছিলাম যে আমি এক পর্যায়ে পড়েছি কিন্তু এটি ডক্সে দেখতে পাচ্ছি না।
154 jasmine 

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

8
অ্যাঙ্গুলারজেএস জেসমিন ইউনিট পরীক্ষায় প্রতিশ্রুতি প্রদান করে এমন একটি পরিষেবা আমি কীভাবে উপহাস করব?
আমার কাছে myServiceসেগুলি ব্যবহার রয়েছে myOtherService, যা প্রত্যন্ত কল করে, প্রতিশ্রুতি ফেরায়: angular.module('app.myService', ['app.myOtherService']) .factory('myService', [ myOtherService, function(myOtherService) { function makeRemoteCall() { return myOtherService.makeRemoteCallReturningPromise(); } return { makeRemoteCall: makeRemoteCall }; } ]) আমার জন্য একক পরীক্ষা করার জন্য myServiceআমার উপহাস করা দরকার myOtherService, এর makeRemoteCallReturningPromiseপদ্ধতিটি প্রতিশ্রুতি দেয় returns আমি এটি …

3
যুক্তির ভিত্তিতে জেসমিন গুপ্তচরকে সংশোধন করার কোনও উপায়?
আমার একটি ফাংশন রয়েছে যা আমি পরীক্ষা করতে চাই যা বিভিন্ন পরামিতি ব্যবহার করে বাহ্যিক এপিআই পদ্ধতিতে দু'বার কল করে। আমি এই বাহ্যিক এপিআইকে জেসমিন স্পাই দিয়ে বিদ্রূপ করতে এবং পরামিতিগুলির উপর ভিত্তি করে বিভিন্ন জিনিস ফিরিয়ে দিতে চাই। জেসমিনে এটি করার কোনও উপায় আছে কি? আমি যে সেরাটি নিয়ে …

9
কৌণিক-ক্লাইম দিয়ে কীভাবে কেবল একটি পরীক্ষার পরীক্ষা চালানো যায়
আমার Angular2 প্রকল্প বিল্ড রয়েছে Angular-CLI (বিটা 20) দিয়ে। কেবলমাত্র একটি নির্বাচিত স্পেক ফাইলের বিরুদ্ধে পরীক্ষা চালানোর কোনও উপায় আছে? আমি Angular2 দ্রুত শুরু করার ভিত্তিতে একটি প্রকল্প করতাম এবং আমি নিজেই জুঁই ফাইলে চশমা যুক্ত করতে পারি could তবে আমি জানি না এটি কীভাবে কর্ম পরীক্ষার বাইরে সেট আপ …

17
জুঁই: জ্যাসমিন দ্বারা নির্দিষ্ট সময়সীমার মধ্যে অ্যাসিঙ্ক কলব্যাক চালু করা হয়নি DE
আমার কাছে একটি কৌণিক পরিষেবা রয়েছে requestNotificationChannel: app.factory("requestNotificationChannel", function($rootScope) { var _DELETE_MESSAGE_ = "_DELETE_MESSAGE_"; function deleteMessage(id, index) { $rootScope.$broadcast(_DELETE_MESSAGE_, { id: id, index: index }); }; return { deleteMessage: deleteMessage }; }); আমি জুঁই ব্যবহার করে এই পরিষেবাটি পরীক্ষা করার চেষ্টা করছি: "use strict"; describe("Request Notification Channel", function() { var …

9
একটি একক পরীক্ষার ফাইল চালানো
ng testপুরো টেস্ট স্যুটের পরিবর্তে কোনও একক ফাইলের জন্য চালানোর কোনও উপায় আছে কি ? আদর্শভাবে, আমি কোনও ফাইল সম্পাদনা করার সময় দ্রুততম সম্ভাব্য প্রতিক্রিয়ার লুপ পেতে চাই, তবে karmaপ্রতিটি সংরক্ষণের উপর পুরো স্যুটটি কার্যকর করি, আপনি যখন যথেষ্ট পরিমাণে টেস্ট স্যুট তৈরি করেন তখন কিছুটা ধীর হয়। এটি পৃথক …

6
জেসমিনের পদ্ধতিগুলি সনাক্ত করতে আমি কীভাবে ওয়েবস্টোরম পেতে পারি?
আমার একটি নোড.জেএস প্রকল্প রয়েছে যাতে কিছু জুঁই স্পেসিফিকেশন রয়েছে । স্পেসিফিকেশনগুলি একটি স্পেস / উপ-ডিরেক্টরিতে থাকে এবং জুঁই-নোডের দ্বারা প্রয়োজনীয় হিসাবে .spec.c কফি এক্সটেনশন থাকে । যখন আমি আমার বৈশিষ্ট ফাইল খোলা এক WebStorm আইডিই, এর সব কল beforeEachএবং describeএবং it"অমীমাংসিত ফাংশন অথবা এটি পদ্ধতি ()": নীল সঙ্গে দেখানো …
135 jasmine  webstorm 

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