Використання doctest
Модуль doctest надає простий спосіб тестувати ваші функції за допомогою прикладів, доданих у докстринги. У цій вправі ви матимете змогу попрактикуватися в тестуванні з модулем doctest.
Модуль doctest уже попередньо завантажено у ваше середовище.
Ця вправа є частиною курсу
Кейс: створення ПЗ на Python
Інструкції до вправи
- У класі
FinancialCalculatorобчисліть місячний відсоток як частку річного відсотка та кількості місяців у році (12). - Використайте відповідну функцію з модуля
doctest, щоб протестувати приклад коду вашої функції.
Пам'ятайте, doctest виводить результат лише тоді, коли код або документація некоректні.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
class FinancialCalculator(BasicCalculator):
def monthly_interest(self, annual_interest_rate):
'''
>>> monthly_interest(0.06)
0.005
'''
# Calculate the quotient of the annual_interest_rate and 12 (the number of months in a year).
return self.divide(____, ____)
# Run doctest
____