প্রশ্ন ট্যাগ «python-unittest»

15
আমি কীভাবে একটি ডিরেক্টরিতে সমস্ত পাইথন ইউনিট পরীক্ষা চালাতে পারি?
আমার একটি ডিরেক্টরি রয়েছে যাতে আমার পাইথন ইউনিট পরীক্ষা রয়েছে। প্রতিটি ইউনিট পরীক্ষা মডিউল ফর্ম পরীক্ষা _ *। পিআই এর হয় । আমি All_test.py নামে একটি ফাইল তৈরি করার চেষ্টা করছি যা আপনি এটি অনুমান করেছিলেন, উল্লিখিত পরীক্ষার ফর্মটিতে সমস্ত ফাইল চালান এবং ফলাফলটি ফিরে আসবেন। আমি এ পর্যন্ত দুটি …

7
কমান্ড লাইনের মাধ্যমে ইউনিটেস্ট.টেষ্টক্যাস থেকে একক পরীক্ষা চালানো
আমাদের দলে, আমরা বেশিরভাগ পরীক্ষার কেসগুলি এর মতো সংজ্ঞায়িত করি: একটি "কাঠামো" শ্রেণি ourtcfw.py: import unittest class OurTcFw(unittest.TestCase): def setUp: # something # other stuff that we want to use everywhere এবং অনেক পরীক্ষার ক্ষেত্রে যেমন টেস্টমাইকেস.পি: import localweather class MyCase(OurTcFw): def testItIsSunny(self): self.assertTrue(localweather.sunny) def testItIsHot(self): self.assertTrue(localweather.temperature > 20) if …


2
পাইথন আমদানি করা মডিউল থেকে একটি ফাংশন উপহাস করছে
আমি কীভাবে @patchআমদানি করা মডিউল থেকে কোনও ফাংশন করব তা বুঝতে চাই । এই যে আমি এখন পর্যন্ত আছি। অ্যাপ্লিকেশন / mocking.py: from app.my_module import get_user_name def test_method(): return get_user_name() if __name__ == "__main__": print "Starting Program..." test_method() অ্যাপ্লিকেশন / my_module / __ init__.py: def get_user_name(): return "Unmocked User" পরীক্ষা …

2
পাইথন ইউনিটেস্টে সেটআপ () এবং সেটআপস ক্লাস () এর মধ্যে পার্থক্য কী?
পাইথন কাঠামোর মধ্যে setUp()এবং setUpClass()মধ্যে পার্থক্য কী unittest? সেটআপটি অন্য পদ্ধতিতে কেন একটি পদ্ধতিতে পরিচালিত হবে? আমি বুঝতে কি সেটআপ অংশ সম্পন্ন করা হয় চান setUp()এবং setUpClass()সাথে ফাংশন, সেইসাথে tearDown()এবং tearDownClass()।

11
অ্যাট্রিবিউটআরার: 'মডিউল' অবজেক্টটির কোনও বৈশিষ্ট্য নেই 'পরীক্ষা'
আমি এই আদেশটি চালাচ্ছি: python manage.py test project.apps.app1.tests এবং এটি এই ত্রুটি ঘটায়: অ্যাট্রিবিউটআরার: 'মডিউল' অবজেক্টটির কোনও বৈশিষ্ট্য নেই 'পরীক্ষা' নীচে আমার ডিরেক্টরি কাঠামো আছে। আমি আমার ইনস্টল থাকা অ্যাপ্লিকেশন কনফিগারেশনে অ্যাপ 1 যোগ করেছি। Traceback (most recent call last): File "manage.py", line 10, in <module> execute_from_command_line(sys.argv) File "/home/username/local/dev/local/lib/python2.7/site-packages/django/core/management/__init__.py", line …

2
ইউনিট পরীক্ষায় জেএসএনগুলির সাথে কীভাবে অনুরোধগুলি প্রেরণ করা যায়
আমার কাছে ফ্লাস্ক অ্যাপ্লিকেশনটির মধ্যে কোড রয়েছে যা অনুরোধে জেএসএন ব্যবহার করে এবং আমি জেএসওএন অবজেক্টটি এর মতো পেতে পারি: Request = request.get_json() এটি ঠিকঠাকভাবে কাজ করছে, তবে আমি পাইথনের ইউনিটেস্ট মডিউলটি ব্যবহার করে ইউনিট পরীক্ষাগুলি তৈরি করার চেষ্টা করছি এবং অনুরোধের সাথে জেএসএন পাঠানোর কোনও উপায় খুঁজে পেতে আমার …

3
পরীক্ষার ক্ষেত্রে ব্যবহৃত "সেটআপ" এবং "টিয়ারডাউন" পাইথন পদ্ধতি ব্যাখ্যা কর
টেস্ট কেসগুলি লেখার সাথে সাথে পরীক্ষার পদ্ধতি কল করার আগে তাত্ক্ষণিক ডাকা হয় এবং ডাকা হওয়ার সাথে সাথেই ডেকে আনা হলে যে কেউ পাইথনের ব্যবহার setUpও tearDownপদ্ধতিগুলি ব্যাখ্যা করতে পারে ?setUptearDown

1
পাইথন প্রত্যাবর্তন_মূল্যের পরিবর্তে ম্যাজিকমক অবজেক্ট দেয়
আমার কাছে একটি পাইথন ফাইল a.pyরয়েছে যাতে দুটি ক্লাস Aএবং রয়েছে B। class A(object): def method_a(self): return "Class A method a" class B(object): def method_b(self): a = A() print a.method_a() আমি উপহাস করে method_bক্লাসে ইউনিটেট করতে চাই । এই উদ্দেশ্যে ফাইলটির সামগ্রী এখানে দেওয়া হয়েছে :BAtesta.py import unittest import mock …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.