শরতকালীন ছাড়
CodeGym University
শিক্ষণ
কোর্স
কাজ
সমীক্ষা ও কুইজ
গেমস
সহায়তা
অনুপ্রেরণামূলক সূচি
কমিউনিটি
ব্যবহারকারী
ফোরাম
চ্যাট
প্রবন্ধ
সাফল্যের কাহিনি
কার্যকলাপ
পর্যালোচনা
গ্রাহক মর্যাদা
হালকা রঙের থিম
পাঠ
পর্যালোচনা
আমাদের সম্পর্কে
শুরু করো
শেখা শুরু করো
এখনই শেখা শুরু করো
অনুসন্ধান মানচিত্র
পাঠ
সব অনুসন্ধান
সব লেভেল
সম্পর্কিত প্রকল্প: Maven
মডিউল 3
লেভেল 2,
পাঠ 6
কাজ: আপনাকে CodeGym থেকে গ্রাফিক্স ইঞ্জিনের মাধ্যমে একটি JavaFX গেম সহ একটি এক্সিকিউটেবল JAR ফাইল তৈরি করতে হবে। এর জন্য আপনার প্রয়োজন: সংগ্রহস্থল থেকে কাঁটা https://github.com/CodeGymCC/project-maven আপনার কম্পিউটারে প্রকল্পের আপনার
একজন প্রোগ্রামারের জীবনে পরীক্ষা
মডিউল 3
লেভেল 3,
পাঠ 0
কেন প্রোগ্রামারদের পরীক্ষার প্রয়োজন? পরবর্তী কয়েকটি স্তর প্রোগ্রামারদের যেভাবে প্রয়োজন তা পরীক্ষা করার জন্য নিবেদিত হবে । তবে প্রথমে, আসুন জেনে নেওয়া যাক পরীক্ষা কী এবং কেন এটি প্রয়োজন। সফ্টওয়্যার সম্পর্কে, আমরা বলতে পারি যে পরীক্ষার
JUnit সঙ্গে প্রথম পরীক্ষা
মডিউল 3
লেভেল 3,
পাঠ 1
JUnit ফ্রেমওয়ার্ক সংযুক্ত করা হচ্ছে জাভা কোড পরীক্ষা করার জন্য, আমাদের কাছে JUnit নামে একটি দুর্দান্ত কাঠামো রয়েছে । এটি দুর্দান্ত কাজ করে, এটি ক্রমাগত আপডেট হয়, এটি খুব জনপ্রিয় এবং অবশ্যই Intellij IDEA এর সাথে খুব শক্তভাবে সংহত। এখন সব
JUnit এ একটি পরীক্ষার পরিবেশ স্থাপন করা
মডিউল 3
লেভেল 3,
পাঠ 2
3.1 টীকা @BeforeEach, @AfterEach উল্লেখ্য যে আগের উদাহরণে, প্রতিটি পদ্ধতিতে আমাদের একটি অবজেক্ট তৈরি করতে কোড লিখতে হয়েছিলক্যালকুলেটর. অবশ্যই, এটি শুধুমাত্র একটি লাইন, কিন্তু যদি আমরা বাস্তব সিস্টেমগুলি পরীক্ষা করি, তাহলে আমাদের প্রায়শই এ
JUnit এ দরকারী টীকা
মডিউল 3
লেভেল 3,
পাঠ 3
4.1 @অক্ষম এখন আসুন JUnit ফ্রেমওয়ার্কের কিছু খুব দরকারী এবং জনপ্রিয় টীকা দেখি। প্রথম টীকাটি আপনাকে একটি নির্দিষ্ট পরীক্ষা বন্ধ করতে দেয় যাতে JUnit এটি কল না করে। এটি এমন ক্ষেত্রে প্রয়োজন যেখানে আপনি লক্ষ্য করেন যে পরীক্ষাটি সঠিকভাবে কাজ
জুনিটে প্যারামিটারাইজড পরীক্ষা
মডিউল 3
লেভেল 3,
পাঠ 4
5.1 @ParameterizedTest টীকা কখনও কখনও আপনি বিভিন্ন পরামিতি সহ একাধিকবার পরীক্ষাটি কল করতে চান: বিভিন্ন মান, বিভিন্ন ইনপুট পরামিতি, বিভিন্ন ব্যবহারকারীর নাম৷ JUnit আপনার জীবনকে সহজ করে তোলার লক্ষ্য রাখে, তাই এই ক্ষেত্রে এটির প্যারামিটারাইজড
JUnit দাবী
মডিউল 3
লেভেল 3,
পাঠ 5
6.1 দাবি দাবী হল বিশেষ চেক যা কোডের বিভিন্ন জায়গায় ঢোকানো যেতে পারে। তাদের কাজ হল কিছু ভুল হয়েছে তা নির্ধারণ করা। বা বরং, সবকিছু যেমন উচিত তেমন চলছে কিনা তা পরীক্ষা করা। এটি "প্রয়োজন হিসাবে" এবং তারা আপনাকে এটি বিভিন্ন উপায়ে সেট করার অ
JUnit এ জনপ্রিয় টীকা
মডিউল 3
লেভেল 3,
পাঠ 6
7.1 @Suite টীকা এবং আরো কয়েকটি প্রায়শই ব্যবহৃত টীকা। আপনি তাদের ব্যবহার না করলেও, আপনি অবশ্যই তাদের সাথে পরীক্ষা দেখতে পাবেন। তাই সেখানে কী লেখা আছে তা অন্তত সাধারণভাবে বোঝা দরকার। পরীক্ষাগুলিকে গ্রুপে একত্রিত করা যেতে পারে। এই জন্য একটি
Mockito সঙ্গে উন্নত পরীক্ষা
মডিউল 3
লেভেল 4,
পাঠ 0
1.1 মকিটো লাইব্রেরি আজ আমরা উন্নত পরীক্ষার সাথে পরিচিত হব। আরও নির্দিষ্টভাবে, মকিটো লাইব্রেরির সাথে । এই ব্যবসা থেকে বেরিয়ে আসার কথাও ভাববেন না। প্রথমত, এই লাইব্রেরিটি স্প্রিং টেস্টিং এর একটি আদর্শ । যা আসলে জাভা ব্যাকএন্ড ডেভেলপমেন্ট ইন্ড
বেসিক মকিটো টীকা
মডিউল 3
লেভেল 4,
পাঠ 1
2.1 @মক টীকা মকিটোতে মক অবজেক্টের সাথে কাজ করার দুটি উপায় রয়েছে। প্রথমটি হল একটি সম্পূর্ণ ভার্চুয়াল অবজেক্ট তৈরি করা , দ্বিতীয়টি হল একটি বিদ্যমান অবজেক্টকে একটি মোড়কে মোড়ানো। প্রথমটা দিয়ে শুরু করা যাক। একটি সম্পূর্ণ ভার্চুয়াল অবজেক্
উপহাসকারী বস্তু
মডিউল 3
লেভেল 4,
পাঠ 2
3.1 doReturn() পদ্ধতি এবার আসছে ম্যাজিক... ধরা যাক আপনি একটি জাল মক অবজেক্ট তৈরি করেছেন, কিন্তু আপনার এটি কোনোভাবে কাজ করতে হবে। যখন নির্দিষ্ট পদ্ধতিগুলিকে ডাকা হয়েছিল, তখন গুরুত্বপূর্ণ কিছু করা হয়েছিল, বা পদ্ধতিগুলি একটি নির্দিষ্ট ফলাফল
প্যারামিটার সহ কলিং মক পদ্ধতি
মডিউল 3
লেভেল 4,
পাঠ 3
4.1 পদ্ধতির পরামিতি পরামিতি ছাড়া পদ্ধতির সাথে মোকাবিলা করা উপহাস বস্তুতে যুক্ত পূর্ববর্তী নিয়ম। এবং কিভাবে প্যারামিটার সহ পদ্ধতির জন্য নিয়ম তৈরি করবেন? তদুপরি, আমি নিয়ম তৈরি করতে চাই যাতে কিছু প্যারামিটার মানগুলির জন্য একটি ফলাফল থাকে এ
আরও দেখাও
1
...
23
24
25
26
27
...
35
Please enable JavaScript to continue using this application.