Beispiel #1
0
 def __record_case(self):
     self.cases.append(
         Case.create(
             self.info,
             self.case_number,
             self.citation_number,
             self.date_location,
             self.type_status,
             [],
             self.case_detail_link,
         ))
Beispiel #2
0
class CaseFactory:
    @staticmethod
    def create(info=['John Doe', '1990'],
               case_number='C0000',
               citation_number=None,
               date_location=['1/1/1995', 'Multnomah'],
               type_status=['Offense Misdemeanor', 'Closed'],
               charges=[],
               case_detail_link='?404',
               balance='0'):
        case = Case.create(info, case_number, citation_number, date_location,
                           type_status, charges, case_detail_link)
        case.set_balance_due(balance)
        return case
class CaseFactory:
    @staticmethod
    def create(
        info=["John Doe", "1990"],
        case_number="1",
        citation_number=None,
        date_location=["1/1/1995", "Multnomah"],
        type_status=["Offense Misdemeanor", "Closed"],
        charges=[],
        case_detail_link="?404",
        balance="0",
    ) -> Case:
        case = Case.create(info, case_number, citation_number, date_location,
                           type_status, charges, case_detail_link)
        case.set_balance_due(balance)
        return case
 def setUp(self):
     self.case = Case.create(("John Doe", "1990"), "", "", ("1/1/2019", ""),
                             ("", ""), "", "")
Beispiel #5
0
 def save(case):
     return Case.create(**case)