پیش نیاز: assert

در این ویدیو با ماژول unittest در پایتون آشنا میشوید. این ماژول اولین بار با تاثیر از JUnit زبان جاوا ساخته شد. ماژول unittest مجموعه ای وسیع از ابزارها را برای ساخت و اجرای تست ها فراهم می کند.



0

intro

7:4

رایگان

1

doctest

7:36

رایگان

2

unittest module

15:10

رایگان

3

fixtures

12:27

رایگان

4

nose

7:32

رایگان

5

pytest

5:54

رایگان

6

pytest fixtures

5:8

رایگان

7

pytest raises

3:1

رایگان

8

chunked

32:27

رایگان

9

first

16:15

رایگان

10

last

20:43

رایگان

11

nth_or_last

9:2

رایگان

12

one

17:8

رایگان

13

interleave

9:20

رایگان

14

repeat_each

16:19

رایگان

15

strictly_n

25:50

رایگان

16

only

12:6

رایگان

17

always_reversible

8:41

رایگان

18

always_iterable

14:45

رایگان

19

split_after

19:38

رایگان

20

split_into

23:6

رایگان

21

map_if

7:39

رایگان

22

time_limited

13:18

رایگان

23

difference

18:17

رایگان

24

value_chain

8:37

رایگان

25

SequenceView

13:43

رایگان

دوره های پیشنهادی

دوره آموزش الستیک سرچ(elasticsearch)
دوره آموزش الستیک سرچ(elasticsearch)
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش وب اسکرپینگ(web scraping) در پایتون
دوره آموزش وب اسکرپینگ(web scraping) در پایتون
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش مونگو دی بی
دوره آموزش مونگو دی بی
تکمیل ضبط
امیرحسین بیگدلو



ارسال نظر


Nobody

1 سال قبل پاسخ به نظر

سلام خسته نباشید.
من یک سوال داشتم راجبه قسمت unittest
یه سوالی ذهنه منو درگیر کرده برای قسمت UnitTest پکیج پایتون قسمت اولش
میخواستم بگم که وقتی ما فایل UnitTest خودمون رو میسازیم و میریم که از کتابخونه ی یونیت تست استفاده کنیم وقتی کلاسمون رو میسازیم و از کتابخونه ی یونیت تست ارث بری میکنیم و بعد میایم یه متودی مینویسیم برای تست مثلا تابع جمع اعدادی که تو فایل اصلیمون ساختیم. طبق معمول توی پرانتز تابعمون از کلمه ی self استفاده میکنیم و میخوام بدونم دلیل استفاده ی self تو این قسمت چیه؟ چون نمونه ای ساخته نیمشه که بره جای self قراره بگیره... و همچنین داخل همین متود ما از asert ها استفاده میکنیم که بازم قبلش self میذاریم که منطقیه اما چه چیزی میره جای این self قرار میگیره؟ ما توی مبحث شی گرایی پایتون وقتی کلاسی میساختیم و توش متود مینوشتیم و هم تو کلاس و هم تو متود هامون self میذاشتیم به این معنی بود که وقتی نمونه ای از روی کلاسمون ساختیم هر نمونه ای که میخوایم بره جای اون self ها بشینه ولی تو این بحث یونیت تست چرا از self استفاده میکنیم وقتی که هیچ نمونه ای نمیسازیم؟

ارسال نظر



امیرحسین بیگدلو

1 سال قبل

سلام
سوالت خیلی طولانیه. حوصله ندارم بخونمش :\


Nobody

1 سال قبل

منطقیه :|
خلاصش اینه که چرا توی بخش یونیت تست پایتون ما وقتی ارث بری میکنیم از کتابخونه ی یونیت تست و کلاس تست کیسش و وقتی متودی مینویسیم تو کلاسمون از سلف توش استفاده میکنیم؟ آخه نمونه ای نمیسازیم که بخواد بره جای اون سلف بشینه


امیرحسین بیگدلو

1 سال قبل

دیگه ساختار پایتون اینجوریه.
داخل متدها باید اولین آرگومان self باشه.

عارفه

2 سال قبل پاسخ به نظر

سلام
ممنونم از تهیه ویدیوهای آموزشیتون برای من خیلی خوب بود هر وقت یه چیزیو سرج می کنم شما یه ویدیو درموردش تهیه کردین
ممنونم

ارسال نظر



امیرحسین

3 سال قبل پاسخ به نظر

سلام ممنون از مطالب فوق العاده ات
من تازه با سایت تون آشنا شدم واقعا عالیه مطالبی که میزارید
مفید کاربردی بی نظیر
این مطالبی که آموزش میدید اصلا محتوای اموزشی فارسی براش نیس
خیلی ممنونم ازتون

ارسال نظر



امیرحسین بیگدلو

3 سال قبل

خواهش میکنم. وظیفه‌اس

مونگارد