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

জাভা এবং স্কালার জন্য জনপ্রিয় ইউনিট পরীক্ষার কাঠামো। সর্বশেষতম সংস্করণ, জুনিট 5 সমৃদ্ধ টিকা-ভিত্তিক এবং পরামিতি পরীক্ষাগুলি সমর্থন করে। আপনার ব্যবহারের কেসটি ইঙ্গিত করতে জাভা বা স্কালা ট্যাগের সাথে একত্রে ব্যবহার করার বিষয়টি বিবেচনা করুন।

30
আপনি কীভাবে দৃ do়তার সাথে বলতে পারেন যে ইউনাইট 4 পরীক্ষায় একটি নির্দিষ্ট ব্যতিক্রম ছোঁড়া হয়েছে?
কিছু কোড একটি ব্যতিক্রম ছোঁড়ে তা পরীক্ষার জন্য আমি কীভাবে JUnit4 ব্যবহার করতে পারি? যদিও আমি অবশ্যই এর মতো কিছু করতে পারি: @Test public void testFooThrowsIndexOutOfBoundsException() { boolean thrown = false; try { foo.doStuff(); } catch (IndexOutOfBoundsException e) { thrown = true; } assertTrue(thrown); } আমি স্মরণ করিয়ে দিচ্ছি যে …
1998 java  exception  junit  junit4  assert 

4
@ বিফোর, @ বিফোরক্লাস, @ বিফোরইচ এবং @ বিফোরআল এর মধ্যে পার্থক্য
এর মধ্যে প্রধান পার্থক্য কী @Before এবং @BeforeClass এবং জুনে 5 @BeforeEachএবং@BeforeAll @After এবং @AfterClass JUnit মতে অপি@Before নিম্নলিখিত ক্ষেত্রে ব্যবহৃত হয়: পরীক্ষাগুলি লেখার সময়, এটি সাধারণভাবে দেখা যায় যে বেশ কয়েকটি পরীক্ষাগুলি চালানোর আগে তাদের অনুরূপ বস্তু তৈরি করা দরকার। যেখানে @BeforeClassডাটাবেস সংযোগ স্থাপনের জন্য ব্যবহার করা যেতে পারে। …

11
JUnit কেন assertNotEquals পদ্ধতি সরবরাহ করে না?
কেউ কি জানে কেন 4 ইউনাইট 4 পদ্ধতি সরবরাহ করে assertEquals(foo,bar)না assertNotEqual(foo,bar)? এটি সরবরাহ করে assertNotSame(অনুরূপ assertSame) এবং assertFalse(এর সাথে সম্পর্কিত assertTrue), সুতরাং এটি আশ্চর্যজনক বলে মনে হচ্ছে যে তারা এতে অন্তর্ভুক্ত করেনি assertNotEqual। যাইহোক, আমি জানি যে JUnit-addons যে পদ্ধতিগুলি আমি সন্ধান করছি তা সরবরাহ করে। আমি শুধু কৌতুহল …
429 java  junit  assert 

29
মাভেন JUnit পরীক্ষা চালানোর জন্য খুঁজে পায় না
আমার একটি মাভেন প্রোগ্রাম রয়েছে, এটি জরিমানা সংকলন করে। আমি যখন চালনা mvn testকরি তখন এটি কোনও পরীক্ষা চালায় না (TESTs শিরোনামের অধীনে There are no tests to run.)। আমি একটি সুপার সাধারণ সেটআপ দিয়ে এই সমস্যাটি পুনরায় তৈরি করেছি যা আমি নীচে পাশাপাশি আউটপুটটি অন্তর্ভুক্ত করব যখন যখন চালানো …
416 java  maven  junit  junit4  maven-3 

18
JUnit4 এ কীভাবে নির্দিষ্ট পদ্ধতিতে পরীক্ষা পদ্ধতি চালানো যায়?
আমি পরীক্ষার পদ্ধতিগুলি সম্পাদন করতে চাই যা @Testনির্দিষ্ট ক্রমে টীকাযুক্ত । উদাহরণ স্বরূপ: public class MyTest { @Test public void test1(){} @Test public void test2(){} } আমি প্রতিবার দৌড়ানোর test1()আগে দৌড়ানোর বিষয়টি নিশ্চিত করতে test2()চাই MyTest, তবে এর মতো টিকা পাওয়া যায় নি @Test(order=xx)। আমি মনে করি এটি JUnit এর …

12
System.out.println () এর জন্য JUnit পরীক্ষা
আমাকে পুরানো অ্যাপ্লিকেশনটির জন্য JUnit পরীক্ষা লিখতে হবে যা খারাপভাবে ডিজাইন করা হয়েছে এবং স্ট্যান্ডার্ড আউটপুটটিতে অনেক ত্রুটি বার্তা লিখছে। getResponse(String request)পদ্ধতিটি সঠিকভাবে আচরণ করলে এটি একটি এক্সএমএল প্রতিক্রিয়া দেয়: @BeforeClass public static void setUpClass() throws Exception { Properties queries = loadPropertiesFile("requests.properties"); Properties responses = loadPropertiesFile("responses.properties"); instance = new ResponseGenerator(queries, …
370 java  console  junit 

4
শর্তাধীন JUnit 4 এ পরীক্ষা উপেক্ষা করা
ঠিক আছে, সুতরাং @Ignoreটীকাগুলি চিহ্নিত করার জন্য ভাল যে পরীক্ষার কেসটি চালানো উচিত নয়। যাইহোক, কখনও কখনও আমি রানটাইম তথ্যের উপর ভিত্তি করে একটি পরীক্ষা উপেক্ষা করতে চাই। একটি উদাহরণ হতে পারে যদি আমার একটি সমাবর্তন পরীক্ষা থাকে তবে নির্দিষ্ট সংখ্যক কোর সহ একটি মেশিনে চালানো দরকার। যদি এই পরীক্ষাটি …

9
মকিতো: পদ্ধতিতে গুপ্তচরবৃত্তি করার চেষ্টা করা হচ্ছে মূল পদ্ধতিটিকে কল করা
আমি মকিতো 1.9.0 ব্যবহার করছি। আমি JUnit পরীক্ষায় কোনও শ্রেণির একক পদ্ধতির আচরণের উপহাস করতে চাই, তাই আমারও রয়েছে final MyClass myClassSpy = Mockito.spy(myInstance); Mockito.when(myClassSpy.method1()).thenReturn(myResults); সমস্যাটি হচ্ছে, দ্বিতীয় লাইনে myClassSpy.method1()আসলে ডাকা হচ্ছে, যার ব্যতিক্রম ঘটে exception আমি মকগুলি ব্যবহার করার একমাত্র কারণ হ'ল পরে, যখনই myClassSpy.method1()ডাকা হবে তখন আসল পদ্ধতিটি …
349 java  junit  mockito 


7
মকিতো: কীভাবে যাচাই করতে হবে কোনও পদ্ধতির মধ্যে তৈরি কোনও বস্তুর উপরে পদ্ধতিটি যাচাই করা হয়?
আমি মকিতোতে নতুন। নীচের ক্লাসটি দেওয়া, আমি কীভাবে অনুরোধ করার someMethodপরে একবার অনুরোধ fooকরা হয়েছিল তা যাচাই করতে মকিটো ব্যবহার করতে পারি ? public class Foo { public void foo(){ Bar bar = new Bar(); bar.someMethod(); } } আমি নিম্নলিখিত ভেরিফিকেশন কল করতে চাই, verify(bar, times(1)).someMethod(); যেখানে barএকটি ব্যঙ্গ উদাহরণস্বরূপ …

1
কোনও পদ্ধতি যাচাই করবেন কীভাবে মকিতো যাচাইয়ের মাধ্যমে দুইবার বলা হয় ()
মকিতো যাচাইয়ের মাধ্যমে যদি কোনও পদ্ধতি অন্তত একবার কল করা হয় তবে আমি যাচাই করতে চাই। আমি যাচাই করেছি এবং এটি এরকম অভিযোগ করে: org.mockito.exceptions.verification.TooManyActualInvocations: Wanted 1 time: But was 2 times. Undesired invocation:
307 junit  mockito  verify 

8
মকিতো সহ নির্দিষ্ট ধরণের একটি তালিকা কীভাবে ক্যাপচার করবেন
মকিটোস আর্গুমেন্টক্যাপ্টোর ব্যবহার করে নির্দিষ্ট ধরণের একটি তালিকা ক্যাপচার করার কোনও উপায় আছে কি? এটি কাজ করে না: ArgumentCaptor<ArrayList<SomeType>> argument = ArgumentCaptor.forClass(ArrayList.class);

23
ইনক্রেকশন মকিতো মককে একটি স্প্রিং শিমের মধ্যে
আমি জুনিটের সাথে ইউনিট পরীক্ষার উদ্দেশ্যে একটি মকিতো মক বস্তুকে একটি স্প্রিং (3+) শিমের মধ্যে ইনজেকশন করতে চাই। আমার শিম নির্ভরতা বর্তমানে @Autowiredবেসরকারী সদস্য ক্ষেত্রগুলিতে টিকাটি ব্যবহার করে ইনজেকশন করা হয় । আমি ব্যবহারের বিষয়টি বিবেচনা করেছি ReflectionTestUtils.setFieldতবে শিমের দৃষ্টান্তটি যে আমি ইনজেকশন করতে চাই তা আসলে প্রক্সি এবং তাই …

13
JUnit- এ কীভাবে src / পরীক্ষা / সংস্থান ডিরেক্টরিতে পাবে?
আমি জানি যে আমি এসআরসি / পরীক্ষা / সংস্থান থেকে একটি ফাইল লোড করতে পারি: getClass().getResource("somefile").getFile() তবে কীভাবে আমি এসআরসি / টেস্ট / রিসোর্স ডিরেক্টরিটির পুরো পথ পাব , অর্থাৎ আমি কোনও ফাইল লোড করতে চাই না, আমি কেবল ডিরেক্টরিটির পথটি জানতে চাই?
275 java  junit 

6
2 JUnit Assert ক্লাসের মধ্যে পার্থক্য
JUnit ফ্রেমওয়ার্কে 2 টি Assertক্লাস রয়েছে (স্পষ্টতই বিভিন্ন প্যাকেজগুলিতে) এবং প্রতিটি পদ্ধতির পদ্ধতিগুলি একই রকমের বলে মনে হয়। কেউ কেন এটি ব্যাখ্যা করতে পারেন? আমি যে ক্লাসগুলির উল্লেখ করছি সেগুলি হ'ল: junit.framework.Assertএবং org.junit.Assert।

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