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

পিএইচপিউনিট পিএইচপি-র জন্য প্রোগ্রামার-ভিত্তিক পরীক্ষামূলক কাঠামো। এটি ইউনিট টেস্টিং ফ্রেমওয়ার্কের জন্য xUnit আর্কিটেকচারের একটি উদাহরণ।


13
কিভাবে phpunit দিয়ে একক পরীক্ষা পদ্ধতি চালাতে?
আমি একটি একক পরীক্ষা পদ্ধতি নামে চালানোর জন্য সংগ্রাম করছি testSaveAndDropফাইলে escalation/EscalationGroupTest.phpসঙ্গে phpunit। আমি নিম্নলিখিত সংমিশ্রণ চেষ্টা করেছি: phpunit EscalationGroupTest escalation/EscalationGroupTest.php --filter=escalation/EscalationGroupTest.php::testSaveAndDrop phpunit EscalationGroupTest escalation/EscalationGroupTest.php --filter=EscalationGroupTest.php::testSaveAndDrop phpunit EscalationGroupTest escalation/EscalationGroupTest.php --filter=EscalationGroupTest::testSaveAndDrop phpunit EscalationGroupTest escalation/EscalationGroupTest.php --filter=testSaveAndDrop প্রতিটি ক্ষেত্রে ফাইলের সমস্ত পরীক্ষার মিথোড escalation/EscalationGroupTest.phpকার্যকর করা হয়। পরিবর্তে কেবল একটি পদ্ধতি কীভাবে নির্বাচন করবেন? …
334 php  phpunit 

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

16
পিএইচপি ইউনিট পরীক্ষাগুলি কার্যকর করার সময় কীভাবে সিএমএল আউটপুট করবেন?
পিএইচপিউইনিট পরীক্ষা চালানোর সময়, আমি আউটপুট ডাম্প করতে সক্ষম হতে চাই যাতে আমি এক বা দুটি জিনিস ডিবাগ করতে পারি। আমি নিম্নলিখিতগুলি চেষ্টা করেছি ( পিএইচপিউনিট ম্যানুয়াল উদাহরণের অনুরূপ ); class theTest extends PHPUnit_Framework_TestCase { /** * @outputBuffering disabled */ public function testOutput() { print_r("Hello World"); print "Ping"; echo "Pong"; …

6
অ্যাবস্ট্রাক্ট ক্লাস পরীক্ষা করা হচ্ছে
আমি কীভাবে পিএইচপিউনিট দিয়ে বিমূর্ত শ্রেণীর কংক্রিট পদ্ধতিগুলি পরীক্ষা করব? আমি আশা করতাম যে পরীক্ষার অংশ হিসাবে আমাকে কোনও ধরণের অবজেক্ট তৈরি করতে হবে। যদিও, আমি এর জন্য সেরা অনুশীলন সম্পর্কে ধারণা করি না বা যদি পিএইচপিউনিট এটির অনুমতি দেয়।

11
আমি কীভাবে পিএইচপিউনিট মকঅবজেক্টসগুলিকে একটি প্যারামিটারের উপর ভিত্তি করে বিভিন্ন মান ফিরিয়ে আনতে পারি?
আমি একটি পিএইচপিউইনিট মক অবজেক্ট পেয়েছি 'return value'যা তার যুক্তি যাই হোক না কেন তা ফিরিয়ে দেয় : // From inside a test... $mock = $this->getMock('myObject', 'methodToMock'); $mock->expects($this->any)) ->method('methodToMock') ->will($this->returnValue('return value')); আমি যা করতে সক্ষম হতে চাই তা হ'ল মক পদ্ধতিতে আর্গুমেন্টের উপর ভিত্তি করে একটি আলাদা মান return আমি …

15
পিএইচপিউনিট: জোড় করে দুটি অ্যারে সমান, তবে উপাদানগুলির ক্রম গুরুত্বপূর্ণ নয়
অ্যারেতে থাকা উপাদানগুলির ক্রম গুরুত্বহীন বা এমনকি পরিবর্তনের সাপেক্ষে যখন দুটি অ্যারের অবজেক্ট সমান হয় তা জোর দিয়ে দেওয়ার একটি ভাল উপায় কী?

12
সিম্পেস্টেস্ট বনাম পিএইচপুনিট
আমি ভাবছিলাম যে এই দুটি জিনিসগুলির অভিজ্ঞতা আছে এমন কেউ যদি তাৎপর্য সম্পর্কে কিছুটা আলোকপাত করতে পারে পার্থক্য সম্পর্কে ? প্রত্যেকের নির্দিষ্ট কোনও শক্তি যা এটি কোনও নির্দিষ্ট ক্ষেত্রে উপযুক্ত করে তোলে?

7
অ্যাসেটকুইলস এবং অ্যাসেটসামের মধ্যে পার্থক্য কি ফুনপুনিতে?
পিএইচপিউনিতে একটি অ্যাসেটক্যুয়ালস পদ্ধতি রয়েছে: https://phpunit.de/manual/current/en/appendixes.assertions.html#appendixes.assertions.assertEquals এটিতে একটি অ্যাসেটসেম পদ্ধতিও রয়েছে: https://phpunit.de/manual/current/en/appendixes.assertions.html#appendixes.assertions.assertSame প্রথম নজরে দেখে মনে হচ্ছে তারা একই কাজ করে। এই দুটির মধ্যে পার্থক্য কী? তারা উভয় নির্দিষ্ট করা হয় কেন?
121 phpunit 

5
বিভিন্ন যুক্তি সহ phpunit মোক পদ্ধতি একাধিক কল
বিভিন্ন ইনপুট আর্গুমেন্টের জন্য বিভিন্ন মক-এক্সপেক্টগুলি সংজ্ঞায়িত করার কোনও উপায় আছে কি? উদাহরণস্বরূপ, আমার কাছে ডিবি নামে ডাটাবেস স্তর শ্রেণি রয়েছে। এই শ্রেণীর "কোয়েরি (স্ট্রিং $ ক্যোরি)" নামক পদ্ধতি রয়েছে, সেই পদ্ধতিটি ইনপুটটিতে একটি এসকিউএল কোয়েরি স্ট্রিং নেয়। আমি কি এই শ্রেণীর (ডিবি) জন্য মক তৈরি করতে পারি এবং ইনপুট …
117 php  mocking  phpunit 

1
কিভাবে ব্যর্থতা থামাতে phpunit বলতে
আমি ফিউপুনিট পরীক্ষার একটি বিশাল স্যুট চালাচ্ছি এবং আমি দেখতে চাই যে কোন পরীক্ষাটি ব্যর্থ হওয়ার সাথে সাথেই ব্যর্থ হয়েছিল, সমস্ত পরীক্ষা শেষ হওয়ার অপেক্ষা না করে তারপরে এটি ব্যর্থতার সমস্ত তালিকা তৈরি করে। আমি phpunit কে এটি করতে বলতে পারি?

7
পিএইচপিউনিট দিয়ে পিএইচপি শিরোনাম পরীক্ষা করুন
আমি এমন কিছু ক্লাস পরীক্ষা করতে PHPunit ব্যবহার করার চেষ্টা করছি যা কিছু কাস্টম শিরোলেখকে আউটপুট করে। সমস্যাটি হ'ল আমার মেশিনে এটি: <?php class HeadersTest extends PHPUnit_Framework_TestCase { public function testHeaders() { ob_start(); header('Location: foo'); $headers_list = headers_list(); header_remove(); ob_clean(); $this->assertContains('Location: foo', $headers_list); } } বা এমনকি এটি: <?php class …

21
পিএইচপিউনিট - কনফিগারেশন ফাইল ব্যবহার করার সময় 'কোনও পরীক্ষা চালানো হয়নি'
সমস্যাটি আমার কোডের মান উন্নত করতে, আমি সিদ্ধান্ত নিয়েছি যে আমার মাধ্যমিক-সেরা-টেস্টিং সমাধানের পরিবর্তে ইউনিট টেস্টিং ব্যবহার করে কীভাবে আমার কোড পরীক্ষা করতে হবে তা শিখতে চেষ্টা করার সিদ্ধান্ত নিয়েছি। আমি ব্যক্তিগত লাইব্রেরির জন্য সুরকার ব্যবহার করে PHPUnit ইনস্টল করার সিদ্ধান্ত নিয়েছি যা আমাকে সাধারণ ডাটাবেস ফাংশনগুলি অর্জন করতে দেয়। …

3
কীভাবে পিএইচপুনিতে পরীক্ষা ছেড়ে যাবে?
আমি জেনকিন্সের সাথে সম্পর্কিত phpunit ব্যবহার করছি এবং এক্সএমএল ফাইলে কনফিগারেশনটি সেট করে কিছু পরীক্ষা ছেড়ে যেতে চাই phpunit.xml আমি জানি যে আমি কমান্ড লাইনে ব্যবহার করতে পারি: phpunit --filter testStuffThatBrokeAndIOnlyWantToRunThatOneSingleTest <filters>ট্যাগটি কেবল কোড-কভারেজের জন্য যেহেতু আমি কীভাবে এটি এক্সএমএল ফাইলটিতে অনুবাদ করব ? আমি সমস্ত পরীক্ষা বাদে চালাতে চাই …
89 php  phpunit 

7
phpunit মক জন্য নির্মাণকারী যুক্তি এড়ানো
কোন মক অবজেক্টের জন্য কনস্ট্রাক্টরকে কল করতে phpunit এড়ানোর উপায় কী? নইলে কনস্ট্রাক্টর আর্গুমেন্ট হিসাবে আমার কাছে একটি মক অবজেক্টের দরকার হবে, অন্যটির জন্য এটি etc. ইত্যাদি। এপিআই মনে হয়: getMock($className, $methods = array(), array $arguments = array(), $mockClassName = '', $callOriginalConstructor = TRUE, $callOriginalClone = TRUE, $callAutoload = TRUE) …

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