को हटा दिया गया है मैं PHPUnit का उपयोग कर php यूनिट परीक्षणों को सीख रहा हूं। वहां उनके पास एक मैनुअल है और मुझे यह example सामना करना पड़ा जहां वे assertEmpty() का उपयोग करते हैं, लेकिन जब मैं कमांड लाइन में यह कोड चलाता हूं तो मुझे यह त्रुटि मिलती है: Call to undefined method StackTest::assertEmpty() in /var/www/.../tests/StackTest.php on line 20
। तो अगर इस विधि को बहिष्कृत किया गया है या कुछ इसका उपयोग क्यों करते हैं, तो इसके लिए एक और तरीका भी है? (निश्चित रूप से मैं इस $this->assertEquals(0, count($stack));
को आजमा सकता हूं) लेकिन वैसे भी ... assertNotEmpty()
के साथ ही।PHPUnit StackTest :: assertEmpty()
उत्तर
क्या आप phpunit command line tools के साथ कमांड लाइन से यूनिट परीक्षण चला रहे हैं?
phpunit --verbose StackTest stacktest.php
हां, और आप कमांड क्लास नाम दे रहे हैं, और कुछ नहीं: (... – Centurion
अभी तक कोई भाग्य है? शायद बस 'phpunit name_of_your_file.php' – Craig
के साथ जाएं, मुझे भी एक ही समस्या है, यह भी त्रुटियों में है assertCount() का उपयोग करें – user466764
मैं डेबियन पर हूं, और ऐसा लगता है कि PHPunit का डिफ़ॉल्ट इंस्टॉल थोड़ा पुराना है (3.4.14)।
यदि आप इस यूआरएल में "assertEmpty" खोजते हैं, तो आप देखेंगे कि यह किस संस्करण में जोड़ा गया था (3.5.0-1)। http://packages.debian.org/changelogs/pool/main/p/phpunit/phpunit_3.6.10-1/changelog.html
मुझे उपयुक्त साथ सिस्टम से PHPUnit को हटाने गया था, और नाशपाती http://www.santiagolizardo.com/article/how-to-install-pear-and-phpunit-in-debianubuntu/57001
ये लिंक के साथ इसे स्थापित करने के लिए क्या काम किया भी मुझे मदद की। "Fatal error: Call to undefined method PHPUnit_Util_Filter::addfiletofilter() in /usr/bin/phpunit on line 48"
- 1. PHPUnit
- 2. phpunit
- 3. phpunit
- 4. PHPUnit
- 5. PHPUnit
- 6. PHPUnit
- 7. PHPUnit
- 8. phpunit
- 9. phpunit
- 10. phpunit
- 11. PHPUnit
- 12. PHPUnit
- 13. phpunit
- 14. PHPUnit
- 15. PHPUnit
- 16. PHPUnit
- 17. PHPUnit
- 18. PHPUnit
- 19. PHPUnit
- 20. PHPUnit
- 21. PHPUnit
- 22. स्थापित phpunit में समस्याएं - चैनल phpunit
- 23. PHPunit - त्रुटियां
- 24. PHPUnit मुझे
- 25. PHPUnit: कुछ
- 26. mb_convert_encoding() phpunit
- 27. PHPUnit getMock() नाम स्थान
- 28. PHPUnit कोड कवरेज
- 29. phpunit - गलत पथ
- 30. अपग्रेड phpunit windows
मैं एक ही मुद्दा हो रहा है। क्या आपको कभी यह पता चला है? – sam2themax
यहां समस्या जैसी समस्या यहां है – mikeycgto
आपको phpunit> = 3.5 और& <3. 3.8 https://github.com/sebastianbergmann/phpunit/wiki/Release-Announcement-for-PHPUnit-4.0.0#backwards-compatibility-issues का उपयोग करने की आवश्यकता है –