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

জাস্ট হ'ল একটি জাভাস্ক্রিপ্ট ইউনিট পরীক্ষামূলক কাঠামো যা ফেসবুকে জেসমিনের উপর ভিত্তি করে তৈরি এবং স্বয়ংক্রিয় মক সৃষ্টি এবং জেএসডোম পরিবেশ সরবরাহ করে। এটি প্রায়শই উপাদানগুলির প্রতিক্রিয়া পরীক্ষার জন্য ব্যবহৃত হয়।

10
জাস্ট ব্যবহার করে জাভাস্ক্রিপ্ট উইন্ডো অবজেক্টটিকে কীভাবে উপহাস করবেন?
আমার একটি ফাংশন পরীক্ষা করা দরকার যা ব্রাউজারে একটি নতুন ট্যাব খোলে openStatementsReport(contactIds) { window.open(`a_url_${contactIds}`); } আমি উইন্ডোটির openফাংশনটিকে উপহাস করতে চাই যাতে আমি যাচাই করতে পারি যে সঠিক ইউআরএলটি openফাংশনে প্রবেশ করেছে। জাস্ট ব্যবহার করে, আমি কীভাবে উপহাস করব জানি না window। আমি window.openএকটি মক ফাংশন দিয়ে সেট করার …

3
প্রতি একক পরীক্ষার ভিত্তিতে মক বাস্তবায়ন কীভাবে পরিবর্তন করবেন [জেস্টজেস]
আমি চাই একটি ব্যঙ্গ নির্ভরতা বাস্তবায়ন পরিবর্তন প্রতি একটি উপর একক পরীক্ষা ভিত্তিতে দ্বারা ডিফল্ট উপহাস ব্যাপ্ত এর আচরণ এবং এটি ফিরিয়ে প্রত্যাবর্তন মূল বাস্তবায়ন যখন পরবর্তী পরীক্ষা, executes করতে। আরও সংক্ষেপে আমি এটি অর্জন করার চেষ্টা করছি: মোক নির্ভরতা একক পরীক্ষায় মক প্রয়োগ পরিবর্তন / প্রসারিত করুন যখন পরের …

4
জাস্টের সাথে কেবল একটি পরীক্ষা চালান
খুব সহজ, আমি জেস্টের সাথে কেবল একটি পরীক্ষা চালাতে চাই। আমি রেখেছি it.onlyবা describe.onlyকিন্তু এটি এখনও পুরো অনেক পরীক্ষা চালায়। আমার মনে হয় এটি আমার শেষ প্রতিশ্রুতিবদ্ধ হওয়ার পর থেকে সমস্ত পরীক্ষা চালায়, তবে onlyপতাকাটির সাথে এটি স্পষ্টভাবে সেট করা উচিত নয় , তাই না? কী কারণে এই আচরণ এবং …

5
উপহাস এবং প্রতিক্রিয়া-পরীক্ষার-লাইব্রেরি ব্যবহার করে কোনও উপাদানটির অস্তিত্বের জন্য আপনি কীভাবে পরীক্ষা করবেন?
আমার একটি উপাদান লাইব্রেরি রয়েছে যা আমি জেস্ট ব্যবহার করার জন্য ইউনিট পরীক্ষাগুলি লিখছি এবং প্রতিক্রিয়া পরীক্ষা-লাইব্রেরি করব। নির্দিষ্ট প্রপস বা ইভেন্টের ভিত্তিতে আমি যাচাই করতে চাই যে নির্দিষ্ট উপাদানগুলি রেন্ডার করা হচ্ছে না। getByText, getByTestIdইত্যাদি ফাংশন আগুনের react-testing-libraryআগে পরীক্ষায় ব্যর্থ হওয়ার কারণ হিসাবে যদি উপাদানটি খুঁজে পাওয়া যায় না …

8
টাইপস্ক্রিপ্ট সহ ঠাট্টায় মক নির্ভরতা
কোনও মডিউল পরীক্ষা করতে যখন কোনও আলাদা ফাইলে নির্ভরতা রয়েছে। টাইপস্ক্রিপ্ট হিসাবে সেই মডিউলটি নির্ধারণের সময় jest.Mockএকটি ত্রুটি দেয় যে পদ্ধতিটি mockReturnThisOnce(বা অন্য কোনও ঠাট্টা। মক পদ্ধতি) নির্ভরতার উপর বিদ্যমান নেই, কারণ এটি আগে টাইপ করা হয়েছিল। Jest.Mock থেকে প্রকারের উত্তরাধিকারী হওয়ার জন্য টাইপস্ক্রিপ্ট পাওয়ার উপযুক্ত উপায় কী? এখানে একটি …

4
ঠাট্টা: কী কী এবং কী কী সম্পত্তি তা পরীক্ষা করতে হয়
আমার এমন একটি জায়গা রয়েছে mapModuleযেখানে আমি উপাদানগুলি আমদানি করি এবং সেগুলি রফতানি করি: import ComponentName from '../components/ComponentName'; export default { name: ComponentName, }; আমি কীভাবে এটি পরীক্ষা করতে পারি mapModuleযার সঠিক রফতানি কী, মান রয়েছে এবং সেগুলি বাতিল বা অপরিজ্ঞাত নয়?

6
ঠাট্টা: ইউনিট পরীক্ষার অভ্যন্তরে কনসোলকে অক্ষম করার আরও ভাল উপায়
আমি ভাবছি যদি সেখানে একটি ভাল উপায় নেই নিষ্ক্রিয় কনসোল ত্রুটি ভিতরে একটি নির্দিষ্ট ঠাট্টা পরীক্ষা (অর্থাত, মূল কনসোল পুনরুদ্ধার / আগে প্রতিটি পরীক্ষা পর)। এখানে আমার বর্তমান পদ্ধতি: describe("Some description", () => { let consoleSpy; beforeEach(() => { if (typeof consoleSpy === "function") { consoleSpy.mockRestore(); } }); test("Some test …

4
কীভাবে উপহাসে ব্যবহারের ইতিহাসের হুককে উপহাস করবেন?
আমি টাইপস্ক্রিপ্টের সাথে রিয়েট রাউটার v5.1.2 এ ইউজ হিস্টরি হুক ব্যবহার করছি? ইউনিট পরীক্ষা চলাকালীন, আমি ইস্যু পেয়েছি। প্রকারের ত্রুটি: অপরিজ্ঞাপিতের সম্পত্তি 'ইতিহাস' পড়তে পারে না। import { mount } from 'enzyme'; import React from 'react'; import {Action} from 'history'; import * as router from 'react-router'; import { QuestionContainer } …

1
জেএসটি পরীক্ষায় গেটকম্পিউড স্টাইল () কেন ক্রোম / ফায়ারফক্স ডিভুলসগুলিতে গণিত শৈলীতে বিভিন্ন ফলাফল দেয়?
আমি উপাদান- ui এরMyStyledButton উপর ভিত্তি করে একটি কাস্টম বোতাম লিখেছি । Button import React from "react"; import { Button } from "@material-ui/core"; import { makeStyles } from "@material-ui/styles"; const useStyles = makeStyles({ root: { minWidth: 100 } }); function MyStyledButton(props) { const buttonStyle = useStyles(props); const { children, width, …

5
ঠাট্টায় "কীভাবে কোনও মডিউলের বাইরে আমদানি বিবৃতি ব্যবহার করতে পারি না" তা কীভাবে সমাধান করবেন
টাইপস্ক্রিপ্ট, জাস্ট, ওয়েবপ্যাক এবং ব্যাবেল ব্যবহার করে আমার একটি প্রতিক্রিয়া অ্যাপ্লিকেশন রয়েছে (তৈরি করুন প্রতিক্রিয়া অ্যাপ ব্যবহার করে না) using "সুতা জেস্ট" চালানোর চেষ্টা করার সময় আমি নিম্নলিখিত ত্রুটিটি পেয়েছি: আমি সমস্ত প্যাকেজগুলি সরানোর এবং সেগুলিতে পুনরায় যুক্ত করার চেষ্টা করেছি। এটি এর সমাধান করে না। আমি অনুরূপ প্রশ্ন এবং …

2
ত্রুটির কারণে জেস্টের সাথে পোস্টের পদ্ধতিগুলি পরীক্ষা করতে অক্ষম তাত্পর্যপূর্ণ না করে মকআইএমপ্লিমেন্টেশন পড়তে পারে না
আমার একটি এপিআই পরিষেবা আছে যেখানে আমার কাছে API গুলিতে কল করার জন্য বিভিন্ন পদ্ধতি রয়েছে। আমি সমস্ত জিইটি অনুরোধ সফলভাবে পরীক্ষা করেছি তবে পোস্টের অনুরোধগুলি পরীক্ষা করতে আমার সমস্যা হচ্ছে। এই পদ্ধতি: export default class ApiService { static makeApiCall = <T>( url: string, oneCb: <T>(d: Data) => T, secondCb: …

1
প্রতিক্রিয়াতে শ্রেণীর উপাদানগুলি কীভাবে পরীক্ষা করবেন
আমি কিছু ইউনিট পরীক্ষার চেষ্টা করছি, আমি একটি জাল উদাহরণ দিয়ে একটি স্যান্ডবক্স তৈরি করেছি https://codesandbox.io/s/wizardly-hooks-32w6l (বাস্তবে আমার একটি ফর্ম আছে) class App extends React.Component { constructor(props) { super(props); this.state = { number: 0 }; } handleSubmit = (number1, number2) => { this.setState({ number: this.handleMultiply(number1, number2) }) } handleMultiply = …

1
ভয়ে কম্পোজিশন এপিআই উপাদানগুলিতে ঠাট্টা দিয়ে কীভাবে ইউনিট টেস্টিং করবেন?
আমি vue.js তে আমার কম্পোজিশনের এপিআই উপাদানটির জন্য রসিকতার সাথে একটি ইউনিট পরীক্ষা লিখছি তবে আমি কম্পোজিশন এপিআইয়ের সেটআপে ফাংশনগুলিতে অ্যাক্সেস করতে পারি না) Indicator.vue <template> <div class="d-flex flex-column justify-content-center align-content-center"> <ul class="indicator-menu d-flex justify-content-center"> <li v-for="step in steps" :key="step"> <a href="#" @click="updateValue(step)" :class="activeClass(step, current)"> </a> </li> </ul> <div class="indicator-caption …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.