"জুনিট ইনফ্রেমেট্রেট.ফ্রেমেওয়ার্ক অবমূল্যায়ন করা হয়েছে" - এর পরে কী ব্যবহার করবেন?


129

আমি junit4.11 এর সংস্করণটি টুকরো টুকরো করে পেয়েছি :

[WARNING] [deprecation] Assert in junit.framework has been deprecated
[WARNING] [deprecation] Assert in junit.framework has been deprecated
....

কীভাবে এবং কীভাবে স্থানান্তরিত হবে?

উত্তর:


238

এটা মনে হয় জাহির ক্লাস থেকে সরানো হয়েছে junit.frameworkথেকে org.junit.AssertJUnit 4.0 - আপনি পরিবর্তে ব্যবহার করতে পারেন, এটা অবচিত না।


9
আমি কখনই গ্রহনকে বলার বিষয়ে বলব না যে কখনই অবহেলিতটিকে আর junit.frameworkকখনও অবহেলিত ব্যবহার করবেন না ?
atripes

5
Atrioom করতে: উইন্ডো »পছন্দসমূহ» জাভা »Appearence» প্রকার ফিল্টার, তারপর junit.framework.Assert যোগ *।
জ্লট Taskai

6
@ পেট্রোম: আমি মনে করি আপনি এটি যোগ java.awt.Listকরার সময়ও যুক্ত করতে পারেন : পি
প্রিয়দু নিম্রে

81

এ থেকে আপনার আমদানির বিবৃতি পরিবর্তন করুন

import junit.framework.Assert;

প্রতি

import org.junit.Assert; 

এবং এটি আপনার JUnit অবমূল্যায়ন সতর্কতাগুলি সংশোধন করবে।


কোন সমাধান পেয়েছেন?
রাম

5

এফওয়াইআই: আপনি স্বয়ংক্রিয়ভাবে এটি অ্যাপিওয়েভে ( http://apiwave.com/java/api/ জুনit.framework.Assert ) যাচাই করতে পারেন এবং জুনিট.ফ্রেমওয়ার্কের জন্য প্রতিস্থাপনটি দেখতে পারেন s


5

এই সমস্যার মুখোমুখি হওয়ার পরেও আমি এটি সমাধান করার জন্য প্রচুর উপায় চেষ্টা করেছি তবে বারবার ব্যর্থ হয়েছি।

ভাল জিনিসটি হ'ল: আমি এখানjunit-4.12.jar থেকে ফাইল ডাউনলোড করেছি এবং ফোল্ডারের নীচে প্রকল্প বিভাগে জার ফাইল যুক্ত করেছি । পূর্বে প্রকল্পে Junit বশ্যতা থাকবেই যে কোন ধরণের তারপর থেকে অপসারণ করে তাহলে এবং + + আপনার প্রকল্পের।libsbuild.gradlebuildclean

এটা আমার জন্য কাজ করা হয়। আশা করি এটি আপনার পক্ষে কাজ করবে।

দ্রষ্টব্য: আমি নীচে যে চিত্রটি সংযুক্ত করেছি তাতে একবার দেখুন।

ধন্যবাদ

এখানে চিত্র বর্ণনা লিখুন


এই সমাধান আমার জন্য কাজ, আমি শুধু নির্ভরতা চ মুছে androidTestImplementation 'junit:junit:4.12'থেকে build.gradle(App level)এবং স্থান junit-4.12.jarমধ্যে app\libsডিরেক্টরি ও buildপ্রকল্প, ধন্যবাদ মানুষ, তুমি আমাকে বাঁচালে
আলী Tamoor

3

অনেকগুলি দাবি নিয়ে আমাদের প্রচুর পরীক্ষা হয়েছিল।

এর মতো কিছু যুক্ত করা হচ্ছে

import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;

আমদানি বিবৃতিতেও পরীক্ষার কোডের পরিবর্তনগুলি সীমাবদ্ধ করতে সহায়তা করে।


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