Использование 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
____