প্রশ্ন ট্যাগ «unit-testing»

ইউনিট টেস্টিং এমন একটি পদ্ধতি যার মাধ্যমে উত্স কোডের স্বতন্ত্র ইউনিটগুলি ব্যবহারের জন্য উপযুক্ত কিনা তা নির্ধারণ করার জন্য পরীক্ষা করা হয়।

9
Mockito। পদ্ধতি আর্গুমেন্ট যাচাই করুন
আমি এটি সম্পর্কে গুগল করেছি, তবে প্রাসঙ্গিক কিছু পাইনি। আমি এরকম কিছু পেয়েছি: Object obj = getObject(); Mockeable mock= Mockito.mock(Mockeable.class); Mockito.when(mock.mymethod(obj )).thenReturn(null); Testeable testableObj = new Testeable(); testableObj.setMockeable(mock); command.runtestmethod(); এখন, আমি যাচাই করতে চাই mymethod(Object o), যেটিকে ভিতরে বলা হয় তাকে অন্য কোনও নয়, runtestmethod()বস্তুর সাথে ডাকা হয়েছিল o। তবে …


30
ইউনিট টেস্টগুলি ভিজ্যুয়াল স্টুডিও 2017 সালে আবিষ্কার হয়নি
এটি ইনস্টল করার পর থেকে আমি ভিএস 2017 এর সাথে লড়াই করছি। এখন মনে হচ্ছে ইউনিট টেস্টগুলি কেবল কমান্ড লাইন "ডটনেট পরীক্ষা" থেকে চলবে। আমার প্রকল্পটি। নেট কোর 1.1.1। আমি এসডিকে এবং 1.1.1 এর ফ্রেমওয়ার্ক আপডেট ইনস্টল করেছি। আমি এমএসডিএন ( https://msdn.microsoft.com/en-us/library/ms182532.aspx ) এ নমুনাটি চেষ্টা করেছি যা ঠিক একইভাবে …

11
বিমূর্ত ক্লাস পরীক্ষা করতে মকিতো ব্যবহার করা
আমি একটি বিমূর্ত ক্লাস পরীক্ষা করতে চাই। অবশ্যই, আমি ম্যানুয়ালি ক্লাস থেকে উত্তরাধিকারসূত্রে একটি মক লিখতে পারি । আমি কি আমার উপহাসকে হাতছাড়া করার পরিবর্তে একটি বিদ্রূপ কাঠামো (আমি মকিটো ব্যবহার করছি) ব্যবহার করে এটি করতে পারি? কিভাবে?

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: …

20
ইউনিট টেস্টিং কি? [বন্ধ]
বন্ধ । এই প্রশ্নটি আরও ফোকাস করা প্রয়োজন । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি কেবলমাত্র এই পোস্টটি সম্পাদনা করে একটি সমস্যায় ফোকাস করে । 12 মাস আগে বন্ধ ছিল । এই প্রশ্নটি উন্নত করুন আমি নির্দিষ্ট প্রশ্নে ইউনিট পরীক্ষার …

4
মকিতো যাচাইয়ের আদেশ / পদ্ধতি কলগুলির ক্রম
মকিতোতে methodOneআগে ডাকা হয়েছে কিনা তা যাচাই করার কোনও উপায় আছে methodTwo? public class ServiceClassA { public void methodOne(){} } public class ServiceClassB { public void methodTwo(){} } public class TestClass { public void method(){ ServiceClassA serviceA = new ServiceClassA(); ServiceClassB serviceB = new ServiceClassB(); serviceA.methodOne(); serviceB.methodTwo(); } }

16
অ্যাসিক্রোনাস প্রক্রিয়াগুলি পরীক্ষা করতে কীভাবে JUnit ব্যবহার করবেন
JUnit এর সাথে অ্যাসিঙ্ক্রোনাস প্রক্রিয়াগুলিকে আগুন দেওয়ার পদ্ধতিগুলি আপনি কীভাবে পরীক্ষা করেন? প্রক্রিয়াটি শেষ হওয়ার জন্য কীভাবে আমার পরীক্ষাটি অপেক্ষা করতে হয় তা আমি জানি না (এটি ঠিক কোনও ইউনিট পরীক্ষা নয়, এটি একীকরণের পরীক্ষার মতো, কারণ এটিতে কেবল এক শ্রেণি নয়) classes

30
ইউনিট টেস্টিং অ্যান্টি-প্যাটার্ন ক্যাটালগ
লক । এই প্রশ্নটি এবং এর উত্তরগুলি লক করা আছে কারণ প্রশ্নটি অফ-টপিক তবে historicalতিহাসিক তাত্পর্যপূর্ণ। এটি বর্তমানে নতুন উত্তর বা মিথস্ক্রিয়া গ্রহণ করছে না। অ্যান্টি-প্যাটার্ন : একটি সাধারণ খারাপ অভ্যাস, খারাপ অভ্যাস বা খারাপ ধারণা থেকে প্রকৃত বিরোধী-প্যাটার্নকে আনুষ্ঠানিকভাবে আলাদা করতে কমপক্ষে দুটি মূল উপাদান উপস্থিত থাকতে হবে: কিছু …

7
ইউনিট টেস্টের জন্য কিছু জনপ্রিয় নামকরণের সম্মেলনগুলি কী কী? [বন্ধ]
যেমনটি বর্তমানে দাঁড়িয়ে আছে, এই প্রশ্নটি আমাদের প্রশ্নোত্তর বিন্যাসের জন্য উপযুক্ত নয়। আমরা উত্তরগুলি তথ্য, তথ্যসূত্র বা দক্ষতার দ্বারা সমর্থন করা আশা করি তবে এই প্রশ্নটি সম্ভবত বিতর্ক, যুক্তি, পোলিং বা বর্ধিত আলোচনার জন্য অনুরোধ করবে। আপনি যদি মনে করেন যে এই প্রশ্নটি উন্নত এবং সম্ভবত পুনরায় খোলা যেতে পারে …

5
পরের বার যখন ডাকা হবে তখন কোনও মকিতো মক অবজেক্টকে কী আলাদা বলবে?
সুতরাং, আমি শ্রেণি পর্যায়ে যেমন স্থির পরিবর্তনশীল হিসাবে একটি মক অবজেক্ট তৈরি করছি ... একটি পরীক্ষায়, আমি Foo.someMethod()একটি নির্দিষ্ট মান ফিরিয়ে দিতে চাই , অন্য পরীক্ষায়, আমি এটির চেয়ে আলাদা মানটি ফিরিয়ে দিতে চাই। আমার যে সমস্যা হচ্ছে তা হ'ল মনে হচ্ছে এগুলি সঠিকভাবে কাজ করার জন্য আমার পোকা পুনর্নির্মাণ …

6
কখন মকিতো.ভারিফাই () ব্যবহার করবেন?
আমি 3 উদ্দেশ্যে জুনিত পরীক্ষার মামলাগুলি লিখি: আমার কোড সমস্ত (বা বেশিরভাগ) ইনপুট সংমিশ্রণ / মানগুলির অধীনে প্রয়োজনীয় সমস্ত কার্যকারিতাটি সন্তুষ্ট করে তা নিশ্চিত করার জন্য। আমি বাস্তবায়নটি পরিবর্তন করতে পারি এবং আমার সমস্ত কার্যকারিতা এখনও সন্তুষ্ট তা আমাকে জানাতে JUnit পরীক্ষার কেসের উপর নির্ভর করতে পারি তা নিশ্চিত করার …

10
জুনিট টেস্টে ডিফল্ট স্প্রিং-বুট অ্যাপ্লিকেশন p প্রপার্টি সেটিংস ওভাররাইড করুন
আমার কাছে একটি স্প্রিং-বুট অ্যাপ্লিকেশন রয়েছে যেখানে application.propertiesক্লাসপথের একটি ফাইলে ডিফল্ট বৈশিষ্ট্য সেট করা হয় (src / প্রধান / সংস্থান / অ্যাপ্লিকেশন। প্রপার্টি )। আমি আমার JUnit পরীক্ষায় কিছু test.propertiesফাইল ডিফল্ট (src / টেস্ট / রিসোর্স / টেস্ট.প্রোপার্টি) ঘোষিত সম্পত্তি সহ কিছু ডিফল্ট সেটিংস ওভাররাইড করতে চাই আমার নিয়মিত আমার …

16
জাভা: System.exit () কল করে এমন পদ্ধতিগুলি কীভাবে পরীক্ষা করবেন?
আমি কয়েকটি পদ্ধতি পেয়েছি যা System.exit()নির্দিষ্ট ইনপুটগুলিতে কল করা উচিত । দুর্ভাগ্যক্রমে, এই কেসগুলি পরীক্ষার ফলে JUnit সমাপ্ত হতে পারে! কোনও নতুন থ্রেডে পদ্ধতি কল করা সাহায্য করবে বলে মনে হয় না, যেহেতু System.exit()কেবলমাত্র বর্তমান থ্রেড নয়, জেভিএমকে সমাপ্ত করে। এটি মোকাবেলার জন্য কি কোনও সাধারণ প্যাটার্ন রয়েছে? উদাহরণস্বরূপ, আমি …

5
মকিতো - doReturn () এবং কখন () এর মধ্যে পার্থক্য
আমি বর্তমানে একটি স্প্রিং এমভিসি অ্যাপ্লিকেশনটিতে আমার পরিষেবা লেয়ার অবজেক্টগুলিকে বিদ্রূপ করার জন্য মকিতো ব্যবহার করার প্রক্রিয়াতে রয়েছি যাতে আমি আমার কন্ট্রোলার পদ্ধতিগুলি পরীক্ষা করতে চাই। যাইহোক, আমি মকিতোর সুনির্দিষ্ট বিবরণগুলি পড়তে গিয়ে দেখলাম যে পদ্ধতিগুলি doReturn(...).when(...)সমান when(...).thenReturn(...)। সুতরাং, আমার প্রশ্নটি হল যে দুটি পদ্ধতি একই জিনিস করে বা কী …

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