def get(self, request, *args, **kwargs): now = datetime.now() context = { 'app_name': settings.APP_NAME, 'username': request.user, 'year': now.year, 'month': now.month, 'directions': Direction.list(), 'methods': Method.list(), 'chargeable_methods': Method.chargeable_list(), 'first_categories': Category.first_list(), 'latter_categories': Category.latter_list(), 'temps': { 0: "No", 1: "Yes" }, 'paypay_pk': Method.get_paypay().pk, 'bank_pk': Method.get_bank().pk, 'traffic_cost_pk': Category.get_traffic_cost().pk, 'deposit_pk': Category.get_deposit().pk, 'income_pk': Category.get_income().pk, } return render(request, 'add.html', context)
def test_chargeable_list(self): ls = Method.chargeable_list() expects = ['Kyash', 'PayPay'] self._assert_list(ls, expects)